关于rust 写 websocket服务程序 性能

💡 原文中文,约400字,阅读约需1分钟。
📝

内容提要

作者使用Rust及tokio、fastwebsockets和crossbeam-channel搭建WebSocket服务器,测试发现性能不佳:1000个连接时CPU占用150%,3000个连接时每个客户端仅接收6条消息每秒,CPU占用达400%。希望了解Rust WebSocket服务的连接和消息推送能力。

🎯

关键要点

  • 作者使用Rust及tokio、fastwebsockets和crossbeam-channel搭建WebSocket服务器。
  • 测试发现性能不佳,1000个连接时CPU占用150%。
  • 3000个连接时每个客户端仅接收6条消息每秒,CPU占用达400%。
  • 更多连接时出错几率大,基本不能工作。
  • 希望了解Rust WebSocket服务的连接和消息推送能力。
➡️

继续阅读