candy
candy copied to clipboard
新一代IM
1.加载离线消息以后,离线消息没有被消费,下次加载的时候离线消息仍然存在。 2.离线消息量过大,是否可以加一个分页加载。 3.不能收到非好友发送的消息。 4.Android中使用的时候经常收不到推送消息(尤其是确认添加好友的消息)。 5.关于网络中断,或者链接断开是否可以抛出异常。
当从Android 端添加好友时服务器报错 2019/02/03 23:53:20 manager.go:97 [error] getConnection get token error:D:/GOPATH/src/github.com/dearcode/candy/util/errors.go:74: invalid context D:/GOPATH/src/github.com/dearcode/candy/util/common.go:95: , ctx:context.Background.WithCancel.WithCancel.WithValue(peer.peerKey{}, &peer.Peer{Addr:(*net.TCPAddr)(0xc04220e240), AuthInfo:credentials.AuthInfo(nil)}).WithValue(transport.streamKey{}, ).WithValue(metadata.mdIncomingKey{}, metadata.MD{":authority":[]string{"192.168.0.104"}, "user-agent":[]string{"grpc-go/1.0"}}) Android 端返回这个 I/IMManager: onError: {"event":0,"from":0,"group":0,"id":0,"msg":"rpc error: code \u003d 12 desc...
请问如架构中所示节点水平扩展以后,例如存储节点为多个时,如何做到数据的一致性?