raftor
1.0.0
分散WebSocketチャット
これは、クラスター上にWebSocket接続を配布する実験プロジェクトです。
このプロジェクトは、ActixとActix-Raftの上に構築されています
Config.tomlリストでは[[nodes]]の下にノードをリストします
すべてのノードには、 private_addrとpublic_addrがあります
private_addrは、内部通信に使用されるネットワークアドレスです
そして、 public_addrは、世界にさらされるネットワークアドレスです。
cargo run CLUSTER_ADDRESS APP_ADDRESS PUBLIC_ADDRESS
シングルノードcargo run 127.0.0.1:8000 127.0.0.1:9000 127.0.0.1:8080
クラスターを実行します
cargo run 127.0.0.1:8000 127.0.0.1:9000 127.0.0.1:8080
cargo run 127.0.0.1:8001 127.0.0.1:9001 127.0.0.1:8081
cargo run 127.0.0.1:8002 127.0.0.1:9002 127.0.0.1:8082
部屋/room/<Name>を作成します
TODO: