1.每个企业微信客服消息会回传一个信息,包括一个 token,事件类型,时间等 2.通过 token 可以拉取消息列表,同时有 cursor ,limit 可以分页处理 3.有些业务必须按照消息的顺序来处理
个人处理如下,只用一个单线程不断拉取消息,对保存消息,保存图片等不用顺序等操作放进线程池里处理。其他需要顺序处理的逻辑放在队列里处理
问题: 1.拉取消息列表是否可以使用多线程或者其他手段并发获取? 2.如何使用消息队列中间件既保证顺序执行又保证速度?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.