3.2.客户端异常的处理
客户端必须对如下异常进行处理:
∙确保异常后数据能重新发送接收和与MQ重连
∙消费者发生异常,应该优先考虑本地持久化重试,如果抛出了异常,造成消息没有消费,则会保留在MQ中一段时间,这时可能会阻塞新消息的处理。
∙消费者如果发生逻辑业务异常,例如某个信息错误,造成业务无法处理,也应该消费该条消息,记录下日志。
3.3.数据包大小
消息大小的约束:推荐几K级别的消息,如果消息很大,采用技术减少消息体大小;减少标记的长度,采用JSON 格式替换XML,采用压缩格式。
3.4.开发及测试MQ服务器地址
开发环境
测试环境
activemq集环境搭建线上正式环境(使用非集客户端需要直接连接MQ的请联系石冠雄)
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论