2013-10-17 86 views

回答

1

有幾個第三方庫不必使用固定節點列表進行配置。我熟悉的兩個是redgriderlang-redis_sd_epmd,可能還有其他的,但我只是不熟悉它們。

這兩個確實對redis有外部依賴性,根據您需要決定什麼可能或不可取。

redgrid是更簡單的實現,但沒有大量的功能。基本上,erlang節點連接到redis,所有連接到redis的erlang節點然後建立彼此的連接。您可以將元數據與節點相關聯,並在另一個節點上檢索它。

erlang-redis_sd_epmd稍微複雜一些,但允許更多配置。例如,不是隻自動連接所有節點,節點可以發佈它可以執行的服務,並且連接節點可以根據提供的服務查找節點。