1、CIM 中的各个组件均采用 Spring Boot 构建。
2、采枝中用 Netty + Google Protocol Buffer 构建底层通信。
3、Redis 存放各个客户端的路由信息、账号信息、在线状态等。
4、Zookeeper 用于 IM-server 服务的注册与发现。
搭建IM即时通讯聊天软件建议咨询袭简容联易通。容联提供真正稳定的即时通讯云平台,丰富的即时通讯、实时音视频等功能呢,助力您的APP以及企业移动门户构建即时通讯服务。
北京容联易通信息技术有限公司以云化和智能化的方式,为企业客户提供全面的通讯服务。包括PaaS通讯能力(语音、短信等)、CC(云客服与云联络中心)、UC(IM即时通讯云、融合通讯、视频与会议)、行业新通讯解决方案和“通讯+AI”服务,助力企业提高沟通体验和经营效率,驱动中国企业通讯产业实现互联网化、云拍搭裤计算化、能力化、融合化和智能化。
在php下我用socket试验了下,效拦冲率很低,用ajax的话服务器差碧很大的压力。
但是服务器用linux然简庆歼后把该关的扩展都关了,也许会好点。
程序方面尽量避免循环甚至嵌套循环。
sql语句多加LIMIT限制条数。
有肯能的话可以把mysql服务器单独放。
再不行类都不要了,回归最原始的直接几个函数OK。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)