首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
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
暂无评论,快来抢首评~
相关推荐
今天 15:24
门头沟学院 Java
实习薪资档位大揭秘:日薪300+就是人上人
秋招春招找实习时,除了岗位含金量,最纠结的就是薪资——到底多少才算正常?是不是低于200就被坑了?结合身边同学的经历和自己踩过的雷,今天就来拆解实习薪资的那些事儿,应届生速码避坑👇一、 实习薪资三大档位:从勉强糊口到潇洒度日先明确核心前提:以下按日薪划分(大部分互联网公司实习按日结),不同城市、行业有差异,但整体逃不出这三个档位,对应完全不同的生存状态。1. 日薪200以下:主打一个“勉强活着”这个档位基本是底线水平,常见于中小公司、传统行业或部分体制内实习(比如法院、基层单位)。在一线城市,每天200以下根本不够造——通勤费10-20元,三餐至少50元,再加点杂七杂八的开销,一个月下来要么...
实习生工资多少才算正常?
点赞
评论
收藏
分享
01-16 21:34
武汉大学 Java
20260115【字节】面试算法真题(共3题)
题目1:青蛙跳石子
查看1道真题和解析
点赞
评论
收藏
分享
01-09 21:02
深圳职业技术学院 护士
成年人的沉默有时候也是一种拒绝
从11月中hr完到1月多还未开奖,中途也没怎么催,只是耐心等待,后面字节开了,想催一下快手开,这几天打了十几次电话都没人接,也发了好多次短信,没人理,结果我去官网点结束流程,结果直接就挂了[捂脸R][捂脸R][捂脸R][捂脸R]本来对快手还是抱有不少期待的,面试聊的都挺好,方向也和字节一样,在0offer的时候无比渴望快手能发,这一个多月轮询快手状态得七八十次了,最后还是挂了之前搜了非常多次:快手的录用评估会挂吗?现在终于有了答案,会挂的
牛客84798977...:
何意味。快手自己点结束流程就是会挂啊。
点赞
评论
收藏
分享
01-19 11:52
曼迪匹艾_人力资源部_HRBP(准入职员工)
MDPI内推,MDPI内推码
常见问题:3.加班吗 目前我是加班的,一般➕0.5-1h,加不加班主要看自己的进度和效率,刚入职,操作慢,一般会加班。 4.加班有加班费吗? NO,超过晚上七点🕖可以点一份工作餐(必须七点以后才可以点,需要5点之前点餐,如果你确定自己加班会超过七点,就可以点啦) 5.有KPI吗? 有的,入职3个月(发文15篇)和6个月(发文60篇)都要发文量要求。转正后每个季度30篇,超过30每篇奖励300💰。 6入职后有人带吗? 有的,入职后每个人都有师傅带,遇到的师傅就像读研选导一样,听天由命,幸运的遇到耐心负责的,运气差点的~,不过一般都还是很好的 7.公司环境如何? 和你在其他分享中看到的一样,女...
曼迪匹艾公司福利 137人发布
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
【评论得现金💰】26年度牛客评论活动起航!(试运行)
5456
2
...
AI 军火库
3239
3
...
第二期「创作模范」名单揭晓!速来围观
2961
4
...
腾讯后端日常实习二面(已OC)+一点随笔
2591
5
...
实习久了,感觉人也麻木了
2113
6
...
字节校招landing实感
1657
7
...
二十多岁非常不快乐
1639
8
...
五类prompt 快速去掉AI感!
1594
9
...
有赞前端 一、二、hr面
1547
10
...
27双非,焦虑的睡不着觉了
1518
创作者周榜
更多
正在热议
更多
#
你最近因为什么迷茫?
#
17802次浏览
239人参与
#
你有哪些缓解焦虑的方法?
#
46994次浏览
883人参与
#
上班以后,你还有哪些坚持的爱好?
#
2565次浏览
67人参与
#
实习怎么做才有更好的产出
#
4071次浏览
102人参与
#
领导做过最不靠谱的事
#
6333次浏览
105人参与
#
AI coding的好用工具分享
#
6075次浏览
130人参与
#
实习生工资多少才算正常?
#
5469次浏览
102人参与
#
找工作以来,你最看不惯__
#
4344次浏览
97人参与
#
你给AI提过哪些离谱的需求?
#
2497次浏览
81人参与
#
你都在哪些场所面过试?
#
6134次浏览
100人参与
#
工作压力大怎么缓解
#
132939次浏览
1152人参与
#
哪些公司开春招了?
#
2672次浏览
37人参与
#
一起聊字节
#
241234次浏览
1017人参与
#
非技术er求职现状
#
130084次浏览
785人参与
#
求职低谷期你是怎么度过的
#
27663次浏览
325人参与
#
研究所笔面经互助
#
110676次浏览
567人参与
#
你觉得第一学历对求职有影响吗?
#
222625次浏览
1232人参与
#
AMA
#
12192次浏览
47人参与
#
秋招有哪些公司要求提前实习
#
103496次浏览
548人参与
#
实习离职怎么跟领导说
#
74531次浏览
408人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务