@@ -40,8 +40,8 @@ func (s *Liveness) Check(request string, reply *bool) error {
40
40
41
41
now := time .Now ().Unix ()
42
42
43
- upScaleFreeze := lastUpScale == nil || (now - lastUpScale .Timestamp ) > int64 (s .pool .config .ScaleTick . Seconds () )
44
- downScaleFreeze := lastDownScale == nil || (now - lastDownScale .Timestamp ) > int64 (s .pool .config .DownscaleTick . Seconds () )
43
+ upScaleFreeze := lastUpScale == nil || (now - lastUpScale .Timestamp ) > int64 (s .pool .config .ScaleTick )
44
+ downScaleFreeze := lastDownScale == nil || (now - lastDownScale .Timestamp ) > int64 (s .pool .config .DownscaleTick )
45
45
46
46
workersHasIdleFreeze := s .pool .checkWorkersIdleFreeze (s .pool .config .ProcessIdleSpentLimit )
47
47
@@ -52,18 +52,18 @@ func (s *Liveness) Check(request string, reply *bool) error {
52
52
"runningProcesses" : runningProcesses ,
53
53
"poolState" : s .pool .state != PoolStopped ,
54
54
"wsStorage" : s .pool .wsStorage .Length () > 0 ,
55
- "upScaleFreeze" : upScaleFreeze ,
56
- "DownScaleFreeze " : downScaleFreeze ,
57
- "workerHasFreeze" : workersHasIdleFreeze ,
55
+ "upScaleFreeze" : upScaleFreeze == false ,
56
+ "downScaleFreeze " : downScaleFreeze == false ,
57
+ "workerHasFreeze" : workersHasIdleFreeze == false ,
58
58
"workerIpcCheck" : workersIpcCheck ,
59
59
}).Debug ("Liveness result" )
60
60
61
61
* reply = poolActiveWorkers > 0 &&
62
62
poolActiveWorkers <= runningWorkersNumber &&
63
63
s .pool .state != PoolStopped &&
64
64
s .pool .wsStorage .Length () > - 1 &&
65
- ! upScaleFreeze &&
66
- ! downScaleFreeze &&
65
+ upScaleFreeze == false &&
66
+ downScaleFreeze == false &&
67
67
workersHasIdleFreeze == false &&
68
68
workersIpcCheck
69
69
0 commit comments