2013-07-26 43 views
0

應用我需要鎖定其中一個實例,以允許multiinstances Web應用程序怎樣才能鎖定使用的RabbitMQ和AMQP

調度現在我們有兩個啓動的應用的實例。每個人都有工作計劃。我需要避免雙重運行相同的過程,因爲兩個實例都發送相同處理的消息

回答

1

不要試圖做分佈式鎖定,這是一個非常難以嘗試和解決的問題。

相反,剛剛成立的兩個應用程序從相同的隊列消耗和它們之間的RabbitMQ循環的郵件,然後也不會與其他人做的工作相沖突。