在使用Actor或Services的服務結構應用程序中 - 如果您想確保您的代碼塊將在每個節點上運行,那麼設計會是什麼。如何在服務結構中的每個節點上運行某些東西
我的第一個想法是,它必須是一個實例計數設置爲-1的服務,但也適用於您已設置爲3個實例的情況。你將如何設計一個服務,確保它在每個實例上運行一些操作。
我自己的想法是讓一個Actor來控制需要運行的操作,它會使用serviceProxy調用每個實例的方法來調用服務 - 但這只是一個天真的想法,我不知道它是否是它的可能或者如果這是正確的方式?
我做了類似這樣的事情。我有一個服務的所有-1實例如你所描述的那樣工作,然後我將狀態存儲在一個有狀態的actor中。 –