FishChatServer2 icon indicating copy to clipboard operation
FishChatServer2 copied to clipboard

FishChatServer2

Results 7 FishChatServer2 issues
Sort by recently updated
recently updated
newest added

你好,有商业版本吗?公司计划搭建自己的IM系统,看到请email联系[email protected]

比如文本聊天、语音聊天、视频聊天、语音短信。

请教有没有群聊功能

1. 能否查询某个节点的上下线情况? 2. 如果节点上下线状态发生变化,能否得到服务器推送?

想问个生产环境的问题,如果我们需要支持1000W用户同时在线的话,大概需要部署多少服务器?

新人,磕磕碰碰搞定了所有环境,但是卡在最后一步 编译managar 时候报错 ../../common/dao/xhbase/xhbase.go:19:2: not enough arguments to return have (hrpc.Scanner) want (*hrpc.Result, error) ========================= 这个是不是hbase版本过久,函数都已经变动了啊?怎么解决呢? 另:有交流群吗?

几个问题请教。 1.access 中的session map 并没有加锁,并发是否安全。https://github.com/oikomi/FishChatServer2/blob/master/server/access/rpc/rpc_server.go#L53 这个global.GSessions,并发会有问题吧? 2.register中对用户是否在线状态的维护,使用redis的setex,然后用ping去刷新时间,是否合理。 3.register中对用户在哪个access的服务器记录,使用redis的string结构,如果用hash记录会大大减少redis中key的数量,提升性能。 4.每次发送一个p2p消息,access接受客户端数据,grpc转发给logic,logic通过regist去redis找到用户是否在线,logic然后根据目标是否在线(而且这个目标是否在线并不准确)决定要不要同步通知access 发送notify给客户端,这个过程都是同步的调用,如果因为给目标用户发送notify消息阻塞,消息发送者就会卡顿。 以上是一些个人看法,还请作者指正