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>
托多: