Rinda Reload
http://lab.lowreal.net/trac/browser/c/mendoi/autoring
ネットワークまたがった場合のいい方法が浮かばないなぁ。とりあえず chain できるようにしてみた。他に方法あるんだろうか
# 主要 RingServer を uri つきで起動 ./ring.rb -u druby://host:4321
でもって違うネットワークでは普通に RingServer をたてて
uri 指定して reload メッセージを別の RingServer の tuplespace に投げるサービスを起動
./ring.rb& ./reload_chain.rb druby://host:4321&
美しくないな。
っていうか上流サーバのあるネットワークで cl.rb 起動されても下流に通知されないからこれじゃだめか。ネットワークが分かれているというより、NAT なのが悪いんだよなぁたぶん。NAT でなければ Finger.new("servername") でいけそうだ
解決法:ネットワーク分けない