use separate process to migrate messages
This commit is contained in:
@@ -1,6 +1,13 @@
|
|||||||
from queue_message.CookiesPublisher import MORNING_DATA_CACHE_2, MORNING_DATA_CACHE
|
from multiprocessing import Process
|
||||||
|
|
||||||
|
from queue_message.CookiesPublisher import MORNING_DATA_CACHE_2, MORNING_DATA_CACHE, MORNING_DATA_CACHE_BAK
|
||||||
from workers.MessagerTransporter import migrate_message_to_queue
|
from workers.MessagerTransporter import migrate_message_to_queue
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
migrate_message_to_queue(from_queue=MORNING_DATA_CACHE_2)
|
p1 = Process(target=migrate_message_to_queue, args=(MORNING_DATA_CACHE_2, MORNING_DATA_CACHE_BAK))
|
||||||
migrate_message_to_queue(from_queue=MORNING_DATA_CACHE)
|
p1.start()
|
||||||
|
p2 = Process(target=migrate_message_to_queue, args=(MORNING_DATA_CACHE, MORNING_DATA_CACHE_BAK))
|
||||||
|
p2.start()
|
||||||
|
p2.join()
|
||||||
|
# migrate_message_to_queue(from_queue=MORNING_DATA_CACHE_2)
|
||||||
|
# migrate_message_to_queue(from_queue=MORNING_DATA_CACHE)
|
||||||
|
|||||||
Reference in New Issue
Block a user