Horizon выполняет 11 команд redis каждую секунду при работе на холостом ходу - PullRequest
0 голосов
/ 26 февраля 2020

Мне очень интересно, какова природа этих команд, для чего они нужны. Я наткнулся на них, когда выполнял мониторинг экземпляра Redis.

1582715154.872534 [0 172.20.0.8:37150] "HMSET" "horizon:supervisor:af4c67ead33a-sODE:supervisor-1" "name" "af4c67ead33a-sODE:supervisor-1" "master" "af4c67ead33a-sODE" "pid" "12" "status" "paused" "processes" "{\"redis:email\":2,\"redis:sms\":1}" "options" "{\"balance\":\"simple\",\"connection\":\"redis\",\"queue\":\"email,sms\",\"delay\":\"0\",\"force\":false,\"maxProcesses\":\"3\",\"minProcesses\":\"1\",\"maxTries\":\"1\",\"memory\":\"128\",\"nice\":\"0\",\"name\":\"af4c67ead33a-sODE:supervisor-1\",\"sleep\":\"3\",\"timeout\":\"60\"}"
1582715154.872725 [0 172.20.0.8:37150] "ZADD" "horizon:supervisors" "1582715154" "af4c67ead33a-sODE:supervisor-1"
1582715154.872770 [0 172.20.0.8:37150] "EXPIRE" "horizon:supervisor:af4c67ead33a-sODE:supervisor-1" "30"
1582715154.873778 [0 172.20.0.8:37150] "SETNX" "horizon:monitor:time-to-clear" "1"
1582715155.389397 [0 172.20.0.8:37146] "LLEN" "horizon:commands:master:af4c67ead33a-sODE"
1582715155.389963 [0 172.20.0.8:37146] "HMSET" "horizon:master:af4c67ead33a-sODE" "name" "af4c67ead33a-sODE" "pid" "1" "status" "paused" "supervisors" "[\"af4c67ead33a-sODE:supervisor-1\"]"
1582715155.390058 [0 172.20.0.8:37146] "ZADD" "horizon:masters" "1582715155" "af4c67ead33a-sODE"
1582715155.390099 [0 172.20.0.8:37146] "EXPIRE" "horizon:master:af4c67ead33a-sODE" "15"
1582715155.390927 [0 172.20.0.8:37146] "ZREMRANGEBYSCORE" "horizon:masters" "-inf" "1582715141"
1582715155.391266 [0 172.20.0.8:37146] "ZREMRANGEBYSCORE" "horizon:supervisors" "-inf" "1582715141"
1582715155.874980 [0 172.20.0.8:37150] "LLEN" "horizon:commands:af4c67ead33a-sODE:supervisor-1"
...