single beat为什么不起作用

    xiaoxiao2024-04-19  4

    使用single_beat, 但是发现不起作用,2台机器都启动了celery beat。 root@web01:# ps -elf  grep beat 0 S root      5719  5676  0  80   0 - 12807 ep_pol May18 ?        00:00:35 single-beat celery -A taskqueue beat -l info  0 S root      6137  5719  0  80   0 - 49567 poll_s May18 ?         00:00:13 celery -A taskqueue beat -l info  root@web02:# ps -elf  | grep beat 0 S root     12872 12869  0  80   0 - 12807 ep_pol May18 ?        00:00:35 single-beat celery -A taskqueue beat -l info  0 S root     13326 12872  0  80   0 - 49568 poll_s May18 ?        00:00:14  celery -A taskqueue beat -l info  到redis看了下 > get SINGLE_BEAT_myserver "iZx33xw1xxT:28827" 但是主机名改成了web01, web02, 重启web01 web02 上的single-beat程序,再次查看, > get SINGLE_BEAT_myserver "web02:8234" 这次beat只启动了一个。 root@web01:# ps -elf | grep beat 0 S root     15307  5676  0  80   0 - 12807 ep_pol 15:18 ?        00:00:00 single-beat celery -A taskqueue beat -l info  root@web02:# ps -elf | grep  beat 0 S root      8003 12869  0  80   0 - 12807 ep_pol 15:17 ?        00:00:00 single-beat celery -A taskqueue beat -l info  0 S root      8234  8003  0  80   0 - 49568 poll_s 15:18 ?        00:00:00 celery -A taskqueue beat -l info  所以,修改主机名之后, single-beat需要重启一下。
    最新回复(0)