首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
每天都说我是过儿
2019-07-31 14:22
已编辑
西北大学 Java
关注
已关注
取消关注
java:生产者和消费者
消息队列的生产者消费者中消费者没有收到消息怎么办,消息有顺序比如1.2.3但是收到的却是1.3.2怎么办?消息发过来的过程中损坏或者出错怎么办?
提示
全部评论
推荐
最新
楼层
Zwiebeln_Chan
南京理工大学 Java
生产者消费者模型据我所知好像不特别强调消息的有效性和顺序吧?主要是用来同步生产者和消费者之间的顺序的
点赞
回复
分享
发布于 2019-07-31 12:27
薛8
门头沟学院 Java
在生产者端保证顺序就好了,比如消息按顺序都放在一个队列,然后消费者端只用一个线程消费。
点赞
回复
分享
发布于 2019-07-31 13:06
星雨诚
招商银行信用卡中心_信息技术部_应用开发
从生产者的角度看,消息队列通过常见的请求确认机制保障消息的可靠传输,因此,当生产者就消息传输到broker中时,需要注意正确处理broker返回的确认或者异常信息,以保证信息可靠传输,生产者一旦收到异常消息,便会重发消息。 从broker的角度看,只要broker正常运行,就不会丢失消息。但是broker进程或者是服务器宕机了,就可能丢失消息。如果可靠性要求较高,那么可以通过设置broker参数来避免因为宕机而丢失消息,例如刷盘和复制的配置项。 从消费者的角度看,也是通过请求确认的机制来保障消息的可靠传输,可以在消费者业务处理逻辑全部结束之后再将确认响应回复给broker,若broker没有收到确认响应,那么下次消费者再次拉取消息时,仍然会拉取未成功拉取的那条消息。
2
回复
分享
发布于 2019-08-01 13:05
卑微搬砖工
西安交通大学 Java
听着咋感觉你在说tcp、
点赞
回复
分享
发布于 2019-07-31 14:21
星雨诚
招商银行信用卡中心_信息技术部_应用开发
另外,关于消息有序性的问题,如果broker用于接收消息的topic(承载真实数据的逻辑容器)是一个分区,那么有序性是可以得到保障,但是这就会丧失其消息队列高吞吐量的能力,因此topic可以进行多个分区,那么要想保证负载均衡,我们希望尽可能将数据均匀地分散到多个分区中,这个时候设置合适的分区策略也可以保证消息的有序性,例如Key-ordering。
点赞
回复
分享
发布于 2019-08-01 16:28
还没有回复哦~
相关推荐
11-25 00:13
广东工业大学 算法工程师
秋招的日子真是让我感到无比压抑……
为了未来的工作和薪资,我开始不断折磨自己。没有实习的就拼命找实习,有实习的还得赶紧寻找更合适的机会。简历打磨好后,我疯狂投递,疯狂面试,最终才收获几个offer。坦白说,二十几岁的我对人生规划并不清晰,固定在某个岗位让我觉得很无趣。然而,面对就业形势和家庭经济的双重压力,我不得不拼尽全力去做那些我并不喜欢的事情……考编、考研、实习、国央企、秋招,我承认之前没有好好规划自己。如今在这样的压力下,我感到绝望和愤怒……我到底该做什么,未来又会怎样,一切都是未知。。。
牛客创作赏金赛
点赞
评论
收藏
分享
11-20 08:31
广西大学 自然语言处理
拼多多开奖,年包216w
算是普通人靠薪资拿到的天花板了吧?
牛客941176269号:
一眼引流的
点赞
评论
收藏
分享
11-27 20:53
门头沟学院 C++
如何看待提前实习or考公or摆烂享受最后的大学生活
大家如何看待公司提前实习(不强制)或者去试一下参加考公或者直接摆烂享受最后大学的生活大家都有哪些想法呢?又或者说怕公司毁约,提前实习刷一段实习进行春招之类的,还是趁现在有空余时间准备考公还是直接躺平摆烂好好享受生活
拿到offer以后我就:
先在年前完成大论文并且好好准备考公,年后提前到公司实习,偷项目丰富简历准备春招并继续考公,最后在几个ssp和公务员中幸福的纠结
职场吐槽大会
牛客创作赏金赛
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
1
...
到了新公司,不要用力过猛
2.2W
2
...
校招两方/三方违约模板
1.5W
3
...
【发帖有奖💰】爆料秋招开奖进展❗
1.2W
4
...
万字长文讲透金融科技方向的就业机会
9818
5
...
从露宿街头到百万级种子轮融资②——我的实习期都经历了什么
7977
6
...
秋招圆满结束!!
6126
7
...
同事在会议室扇了自己好几个大嘴巴子
5845
8
...
2026届秋招攻略-前期准备
4009
9
...
华为开奖,详细时间线
3959
10
...
我也是好起来了,都能收到offer了
3339
正在热议
#
拼多多求职进展汇总
#
234802次浏览
2035人参与
#
ai智能作图
#
23456次浏览
275人参与
#
北方华创开奖
#
66338次浏览
549人参与
#
25届秋招总结
#
401360次浏览
4021人参与
#
实习,投递多份简历没人回复怎么办
#
2437349次浏览
34715人参与
#
地方国企笔面经互助
#
6691次浏览
16人参与
#
阿里云管培生offer
#
60357次浏览
1755人参与
#
机械求职避坑tips
#
22756次浏览
242人参与
#
25届机械人为了秋招做了哪些准备?
#
25565次浏览
357人参与
#
我的实习求职记录
#
6125694次浏览
83980人参与
#
歌尔求职进展汇总
#
42818次浏览
294人参与
#
机械人怎么评价今年的华为
#
157378次浏览
1348人参与
#
如果再来一次,你还会选择这个工作吗?
#
112545次浏览
1123人参与
#
硬件兄弟们 甩出你的华为奖状
#
78191次浏览
626人参与
#
软件开发投递记录
#
1479684次浏览
23936人参与
#
经纬恒润求职进展汇总
#
99446次浏览
960人参与
#
联想求职进展汇总
#
202884次浏览
1816人参与
#
阿里求职进展汇总
#
72443次浏览
793人参与
#
如果可以,你希望哪个公司来捞你
#
31964次浏览
188人参与
#
许愿池
#
217604次浏览
2545人参与
#
如果你有一天可以担任公司的CEO,你会做哪三件事?
#
10118次浏览
217人参与
#
实习与准备秋招该如何平衡
#
723294次浏览
8553人参与
牛客网
牛客企业服务