首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
每天都说我是过儿
2019-07-31 14:22
已编辑
西北大学 Java
关注
已关注
取消关注
java:生产者和消费者
消息队列的生产者消费者中消费者没有收到消息怎么办,消息有顺序比如1.2.3但是收到的却是1.3.2怎么办?消息发过来的过程中损坏或者出错怎么办?
提示
全部评论
推荐
最新
楼层
薛8
门头沟学院 Java
在生产者端保证顺序就好了,比如消息按顺序都放在一个队列,然后消费者端只用一个线程消费。
点赞
回复
分享
发布于 2019-07-31 13:06
Zwiebeln_Chan
南京理工大学 Java
生产者消费者模型据我所知好像不特别强调消息的有效性和顺序吧?主要是用来同步生产者和消费者之间的顺序的
点赞
回复
分享
发布于 2019-07-31 12:27
星雨诚
招商银行信用卡中心_信息技术部_应用开发
从生产者的角度看,消息队列通过常见的请求确认机制保障消息的可靠传输,因此,当生产者就消息传输到broker中时,需要注意正确处理broker返回的确认或者异常信息,以保证信息可靠传输,生产者一旦收到异常消息,便会重发消息。 从broker的角度看,只要broker正常运行,就不会丢失消息。但是broker进程或者是服务器宕机了,就可能丢失消息。如果可靠性要求较高,那么可以通过设置broker参数来避免因为宕机而丢失消息,例如刷盘和复制的配置项。 从消费者的角度看,也是通过请求确认的机制来保障消息的可靠传输,可以在消费者业务处理逻辑全部结束之后再将确认响应回复给broker,若broker没有收到确认响应,那么下次消费者再次拉取消息时,仍然会拉取未成功拉取的那条消息。
2
回复
分享
发布于 2019-08-01 13:05
星雨诚
招商银行信用卡中心_信息技术部_应用开发
另外,关于消息有序性的问题,如果broker用于接收消息的topic(承载真实数据的逻辑容器)是一个分区,那么有序性是可以得到保障,但是这就会丧失其消息队列高吞吐量的能力,因此topic可以进行多个分区,那么要想保证负载均衡,我们希望尽可能将数据均匀地分散到多个分区中,这个时候设置合适的分区策略也可以保证消息的有序性,例如Key-ordering。
点赞
回复
分享
发布于 2019-08-01 16:28
卑微搬砖工
西安交通大学 Java
听着咋感觉你在说tcp、
点赞
回复
分享
发布于 2019-07-31 14:21
暂无评论,快来抢首评~
相关推荐
11-13 11:42
已编辑
门头沟学院 Java
mentor一句话,胜读十年书
我遇到的实习mt真的很好很好,真是初入职场的引路人和职场导师,在企业中的实际应用经验,真是你在学校课本上读十年也学不到的,后面转正也是帮我实习评价好话说尽,能帮忙的全帮上了1.先定目标再拆步骤:遇到复杂任务,mentor 会先告诉 “最终要达成什么结果”,再拆解成一个一个小步骤,先易后难,避免做无用功。2.抓重点不贪全:先不用纠结细节完美,而是先搞定核心需求,再优化次要部分,把主流程的需求搞好了再说。3.没事多复盘总结的习惯:做完任务后,mentor 会提醒总结 “哪里慢了”“哪里踩坑了”,把每次经验变成可复用的方法,下次效率直接翻倍。4.沟通的 边界感:告诉你注意区分 必要汇报 和 过度打扰...
从mentor身上学到了...
点赞
评论
收藏
分享
11-16 08:13
清华大学 机械设计/制造
26机械各岗位校招工资汇总
大家好,今天给大家分享一些最近的机械各岗位校招工资,供大家参考,在校期间也可以考虑去实习或者体验校招。校招就业信息1:岗位:仿真工程师城市:常州学历:985硕士薪资:20k*16校招就业信息2:岗位:仿真工程师城市:苏州学历:985硕士薪资:17k*14+项目奖金+加班费=25w,年终奖:2个月,工作作息:朝九晚六,午休1h。校招就业信息3:岗位:工艺工程师城市:北京学历:985硕士薪资:(13000+6000)*(14-16)+60000,双九天坑专业。朝九晚六+双休(hr的饼),会加班无倒班,加班时薪是1.5-3倍,36h上限。有6w就业奖金,2-4个月年终奖。北京亦庄还有3w的人才引进。...
你怎么评价今年的春招?
点赞
评论
收藏
分享
10-25 18:35
华东交通大学 Java
26届双非本,11月补录还有机会吗😭
hwwhwh:
同双非,有大厂实习其实也没啥用,主要看运气,等就行了
点赞
评论
收藏
分享
09-25 21:25
武汉理工大学 Java
27届简历求拷打,java
刚开始投,还没有开始刷算法,能进中小厂吗
7天内可修改一次:
我和武理爷的相同点:信管
投了多少份简历才上岸
点赞
评论
收藏
分享
11-15 09:50
上海得物信息集团有限公司_电商推荐产品经理(准入职员工)
得物内推,得物内推码
得物后端一面(面经分享)1. JVM的架构,具体阐述一下各个部分的功能?2. Zset的底层如何实现?3. Mysql隔离机制有哪些?怎么实现的?可串行化是怎么避免的三个事务问题?4. Spring源码看过吗?Spring的三级缓存知道吗?5. 抛开Spring,讲讲反射和动态代理?那三种代理模式怎么实现的?6. 讲讲线程池?为什么用线程池?7. 集合里面的arraylist和linkedlist的区别是什么?有何优缺点?8. 介绍一下计网里面的tcp和udp协议 9. 介绍一下http和https的区别?为什么https安全?10. Mysql有很大的数据量怎么办?怎么分表分库?11. Re...
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
进大厂是因为老家找不到工作
1.1W
2
...
我父母让我忍受所有工作上的欺辱
5265
3
...
java零基础斩获4大厂offer
5265
4
...
【Offer帮选】专家大佬在线接单!发帖即享免费1V1抉择指导
5265
5
...
《办公室恋情,被我抓住了》
4860
6
...
叹为观止!浪潮员工举报领导被当天开除
2956
7
...
学院本放弃秋招了
2791
8
...
wxg和字节flow咋选
2778
9
...
月薪多少才能过上"体面生活"
2362
10
...
推送了一个小更新,怎么就全球宕机了呢?
2166
创作者周榜
更多
正在热议
更多
#
职场中那些令人叹为观止的八卦
#
8829次浏览
140人参与
#
你找工作想离家近 or 离家远?
#
6889次浏览
147人参与
#
小红书开奖了
#
13188次浏览
88人参与
#
我的职场社死时刻
#
7770次浏览
92人参与
#
秋招吐槽大会
#
39274次浏览
366人参与
#
你父母给过你哪些不靠谱的职场建议?
#
6995次浏览
127人参与
#
腾讯音乐秋招
#
422076次浏览
4736人参与
#
那些年,我收到的‘奇葩’回复
#
4373次浏览
48人参与
#
哪些公司开始补录了
#
7040次浏览
105人参与
#
你秋招最后悔的选择
#
6939次浏览
64人参与
#
如何拒绝/反向PUA
#
82307次浏览
369人参与
#
秋招你经历过哪些无语的事
#
4632次浏览
56人参与
#
XX请雇我工作
#
5881次浏览
67人参与
#
月薪多少能在一线城市生存
#
91560次浏览
664人参与
#
职场中对你有帮助的书
#
23064次浏览
213人参与
#
中科曙光工作体验
#
4999次浏览
23人参与
#
交通银行工作体验
#
20687次浏览
69人参与
#
假如你的老板掉河里,你的工作能为他做什么
#
39512次浏览
401人参与
#
你觉得机械有必要实习吗
#
66454次浏览
481人参与
#
虾皮开奖
#
50606次浏览
246人参与
#
京东工作体验
#
21720次浏览
121人参与
#
你最满意的offer薪资是哪家公司?
#
52078次浏览
264人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务