python - celery 如何解决worker和client代码同步问题
PHP中文网
PHP中文网 2017-04-18 10:25:32
0
1
685

我的celery worker在A机器, client在B机器, 这样每次代码更新我都必须同时更新A和B,并且依次停掉client, celery worker, 再依次开启celery worker和client, 这样不就非常麻烦吗? 有什么好的解决方案?

PHP中文网
PHP中文网

认证0级讲师

membalas semua(1)
迷茫

Pertama, saderi mesti dimulakan semula selepas mengemas kini kod, kerana skrip telah dimuatkan ke dalam memori, dan anda hanya boleh memulakan semula jika anda ingin mengemas kini.

Kedua, terdapat banyak cara untuk menyegerakkan kod, seperti: rsync atau sistem penggunaan lain fabric, Ansible, dsb., yang boleh memenuhi keperluan anda.

Logik pemprosesan adalah sama seperti anda, tetapi ia boleh diautomatikkan.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan