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
Run Cluster
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>
تودو: