爱问知识人 爱问教育 医院库

计算机方向的面试题目有哪些

计算机方向的面试题目有哪些

不*** 22-03-17 试题

1、什么是ActiveMQ?

activeMQ是一种开源的,实现了JMS1.1规范的,面向消息(MOM)的中间件,为应用程序提供高效的、可扩展的、稳定的和安全的企业级消息通信。

2、Activemq的瓶颈值

根据网上一般评测文档上来看,每秒的消息吞吐在20xx以上,acticemq也可以集群化部署,也是使用zookeeper来搭建。

3、ActiveMQ服务器宕机怎么办?

这得从ActiveMQ的储存机制说起。在通常的情况下,非持久化消息是存储在内存中的,持久化消息是存储在文件中的,它们的最大限制在配置文件的节点中配置。

但是,在非持久化消息堆积到一定程度,内存告急的时候,ActiveMQ会将内存中的非持久化消息写入临时文件中,以腾出内存。虽然都保存到了文件里,但它和持久化消息的区别是,重启后持久化消息会从文件中恢复,非持久化的临时文件会直接删除。

那如果文件增大到达了配置中的最大限制的时候会发生什么?我做了以下实验:

设置2G左右的持久化文件限制,大量生产持久化消息直到文件达到最大限制,此时生产者阻塞,但消费者可正常连接并消费消息,等消息消费掉一部分,文件删除又腾出空间之后,生产者又可继续发送消息,服务自动恢复正常。

设置2G左右的临时文件限制,大量生产非持久化消息并写入临时文件,在达到最大限制时,生产者阻塞,消费者可正常连接但不能消费消息,或者原本慢速消费的消费者,消费突然停止。整个系统可连接,但是无法提供服务,就这样挂了。

具体原因不详,解决方案:尽量不要用非持久化消息,非要用的话,将临时文件限制尽可能的调大。

4、AcitveMQ的作用、原理?(生产者、消费者、p2p、订阅实现流程)

Activemq的作用就是系统之间进行通信。当然可以使用其他方式进行系统间通信,如果使用Activemq的话可以对系统之间的调用进行解耦,实现系统间的异步通信。原理就是生产者生产消息,把消息发送给activemq。Activemq接收到消息,然后查看有多少个消费者,然后把消息转发给消费者,此过程中生产者无需参与。消费者接收到消息后做相应的处理和生产者没有任何关系

5、activemq在项目中如何应用的

Activemq在项目中主要是完成系统之间通信,并且将系统之间的调用进行解耦。例如在添加、修改商品信息后,需要将商品信息同步到索引库、同步缓存中的数据以及生成静态页面一系列操作。

在此场景下就可以使用activemq。一旦后台对商品信息进行修改后,就向activemq发送一条消息,然后通过activemq将消息发送给消息的消费端,消费端接收到消息可以进行相应的业务处理。

7、rabbitmq如何实现集群高可用?

集群是保证服务可靠性的一种方式,同时可以通过水平扩展以提升消息吞吐能力。RabbitMQ是用分布式程序设计语言erlang开发的,所以天生就支持集群。接下来,将介绍RabbitMQ分布式消息处理方式、集群模式、节点类型,并动手搭建一个高可用集群环境,最后通过java程序来验证集群的高可用性。

RabbitMQ分布式的消息处理方式有以下三种:

(1)Clustering:不支持跨网段,各节点需运行同版本的Erlang和RabbitMQ,应用于同网段局域网。

(2)Federation:允许单台服务器上的Exchange或Queue接收发布到另一台服务器上Exchange或Queue的消息,应用于广域网。

(3)Shovel:与Federation类似,但工作在更低层次。

RabbitMQ对网络延迟很敏感,在LAN环境建议使用clustering方式;在WAN环境中,则使用Federation或Shovel。我们平时说的RabbitMQ集群,说的就是clustering方式,它是RabbitMQ内嵌的一种消息处理方式,而Federation或Shovel则是以plugin形式存在。

8、丢消息怎么办?

这得从java的java.net.SocketException异常说起。简单点说就是当网络发送方发送一堆数据,然后调用close关闭连接之后。这些发送的数据都在接收者的缓存里,接收者如果调用read方法仍旧能从缓存中读取这些数据,尽管对方已经关闭了连接。

但是当接收者尝试发送数据时,由于此时连接已关闭,所以会发生异常,这个很好理解。不过需要注意的是,当发生SocketException后,原本缓存区中数据也作废了,此时接收者再次调用read方法去读取缓存中的数据,就会报Software caused connection abort:recv failed错误。

通过抓包得知,ActiveMQ会每隔10秒发送一个心跳包,这个心跳包是服务器发送给客户端的,用来判断客户端死没死。如果你看过上面第一条,就会知道非持久化消息堆积到一定程度会写到文件里,这个写的`过程会阻塞所有动作,而且会持续20到30秒,并且随着内存的增大而增大。

当客户端发完消息调用connection.close()时,会期待服务器对于关闭连接的回答,如果超过15秒没回答就直接调用socket层的close关闭tcp连接了。这时客户端发出的消息其实还在服务器的缓存里等待处理,不过由于服务器心跳包的设置,导致发生了java.net.SocketException异常,把缓存里的数据作废了,没处理的消息全部丢失。

解决方案:用持久化消息,或者非持久化消息及时处理不要堆积,或者启动事务,启动事务后,commit()方法会负责任的等待服务器的返回,也就不会关闭连接导致消息丢失了。

相关推荐

小升初数学准备两类问题总结

小考辅导
一直以来,几乎所有家长和部分老师都认为”参加各种比赛,小升初才能取得好成绩”,这种认识确实是有一定原因的。归纳起来,有以下四点:1、杯赛为小升初提供了试题2、杯赛为小升初提供了筹码3、杯赛为小升初提供
展开详情

留学加拿大商科专业

出国留学
一、商科专业介绍商科涉及的范围非常广泛,未来的就业方向非常多,加拿大大学所提供的商科专业主要包括:管理(Management),会计学(Accounting),市场营销(Marketing),人力资源
展开详情

五年级《昆虫记》笔记

笔记
《昆虫记》是记载昆虫生活的一本书,是一部由人类杰出代表法布尔与自然界众的平凡子民——昆虫们共同谱写的生命乐章,这是一本永远也解读不完的书。一个人因为观察昆虫用了一生的经历,所以为昆虫写出一大堆的书就不
展开详情

狼图腾读书心得感悟

九年级语文
这个暑假,我读了一本引人入胜的书——《狼图腾小狼小狼》,它把草原狼写得栩栩如生,一下子改变了我对狼的认识。狼有着超常的智慧和才能。草原的夏天,热的出奇,毒日下的小狼被晒得焦躁不安,为防止小狼伤害人畜,
展开详情

惊心动魄的考试作文

考试作文
“叮铃铃”,上课铃响了,刚刚还在教室外生龙活虎的同学们,便涌进教室安静的坐下,因为大家都知道,这节课要进行数学测验。我忐忑不安的坐在座位上,因为昨天晚上我并没有怎么复习好。“上天啊,保佑我考好吧!”我
展开详情

生命的意义作文

教育
我们为什么而活?为什么而存在?玫瑰说:向人间播撒芬芳是我生长的理由。蝉儿说:绽放生命的绚烂是我唯一的愿望。小溪说:奔向大海,成就浩瀚是我毕生的追求。每一个生命都是有意义的,一个生命,将会有一千种意义。
展开详情

语文高考阅读理解知识点

高考辅导资料
考察作用:文章开头一段的某一句话在文章中的作用;中间某段或句的作用;最后一段某句的作用。对于这种题型我们可以从两个方面来回答:对于第一段的问题,从结构上来说,是落笔点题,点明文章的中心,开门见山,总领
展开详情

教师节感言

知识分享
1各位领导、各位老师、女士们、先生们:大家下午好!现在,我代表全体获奖教师讲几句话。今年教师节,我们获得了市总工会和学校的表奖,这是Xx给我们的荣誉,感谢Xx的学生、感谢Xx的同事、感谢Xx的中层领导
展开详情

考试众生相作文

考试作文
考试,一个十分“恐怖”的字眼,它的结果与我们的“生死”息息相关。如果考试考不好可就免不了一盘“竹笋炒肉”了,大家为了免去毒打可费尽了心机,不信,你来看看考试时的众生相。在考试前的十分钟,大家手中紧紧握
展开详情

《阿长与山海经》读书笔记范文

读书笔记
文章是讲述鲁迅先生与“阿长”的故事。“阿长”就是“长妈妈”。“长妈妈”是鲁迅先生家一哥做工的。文章先是说“‘长妈妈’,已经说过,是一个一向带领我的女工,说得阔气一点,就是我的保姆”我认为这是鲁迅先生在
展开详情
热点文档
1-20
21-40
41-60
61-80
81-100
101-120
121-140
141-160
161-180
181-200
高三生物的易错点有哪些? 六年级下册第六课骑鹅旅行记读书笔记 高考英语作文 家长的评语怎么写(热门15篇) 秉笔直书教案(汇总3篇) 综合实践心得体会 高一声音作文范文 2022年寒假读《落花生》有感 法学实践心得体会 考试三部曲作文 分子的性质教案范文 战争与和平读后感读书心得体会范文 文明家庭事迹材料 2021年英语学习计划 2022初一语文上册知识点总结 五年级下册期末考试作文 感恩中邂逅650字精彩作文 一年级语文下册第一单元测试题 了不起的狐狸爸爸读书心得感悟 初二英语下册各单元的语法知识 《多看一本书》阅读答案 好家长的事迹材料 友谊的英语作文(推荐5篇) 我的学习生活普通话考试命题说话范文 大学生社会实践感想及心得 有关以考试的作文300字 高三感恩作文范文2022 我的偶像600字抒情文 关于对夏天怀念的文章500字范文 大学英语作文300字 有关考试的作文 我的五一游记作文_小学游记作文 大学军训自我鉴定评价 摘抄关于读书的名言 淘宝的实习报告范文 2年级学写日记怎么写?附范文 关于学习方法的作文 2022高考人物作文必备素材大全 以责任与担当为话题议论文 八年级珍惜时间的作文范文 出师表教案(集锦20篇) 大学专业面试自我介绍 高二地理常见案例分析总结 月迹教案(优质14篇) 八年级历史上册知识点 一次紧张的考试作文 小升初专家指导:初中怎样适应及常见问题 旧戏台的阅读题答案 对他人工作经验的心得体会 黑孩子罗伯特教学反思(精品5篇) 兰亭集序知识点总结(集合4篇) 高三优秀作文范文学生 以拒绝为话题的小学四年级作文 高一化学必背的方程式 漫画故事(推荐10篇) 小学四年级语文考试知识点 高一数学学不好怎么办?高一数学学不好怎么办 小学六年级数学填空题 高三作文专题议论文2022 故事小羊和狼(汇总17篇) 旋转木马教案(甄选7篇) 2022高一地理复习知识整理 高一政治必修一知识点总结 大学英语作文300字 新媒体实践心得体会 关于我的学习方法作文 《傲慢与偏见》优秀读书笔记 农村社会实践心得体会 名著阅读《骆驼祥子》有感优秀范文800字 二年级的暑假优秀作文 关于难忘的一次考试作文300字 小学推荐《最后一头战象》读书笔记 大学英语作文闯红灯的后果 守株待兔的教案(汇总15篇) 顶岗实习工作评语 朱家良 我和祖国成长作文五年级 考试的作文 观点用英语怎么说 高二数学知识点归纳 高一地理全球洋流知识点 高一优秀英语作文 用频率估计概率教学反思(推荐5篇) 中考满分作文 《老人与海》读书笔记 《一个陌生女人的来信》读书笔记 暑期工地实践心得体会 数学日记五年级范文 2022高考倒计时英语固定词组梳理 愿你的句子(实用6篇) 我喜欢的节日普通话考试说话范文 初一年级上册数学公式与定义 销售工作实习周记2022年参考(汇总5篇) 端午节安全主题班会教案(精选16篇) 以挺直生命的脊梁为话题议论文800字 关于学生家庭教育心得体会 一幅名扬中外的画教学设计(精选6篇) 志愿者社会实践心得体会 深情密码 大学生社会实践心得体会 托班绘本教案(集合5篇) 2022高中三年政治必备知识点总结 藏羚羊的跪拜读书心得 师德廉洁演讲题目(集锦4篇) 部编版一年级数学知识点 年月六级试题(优质9篇) 2022军训日记500字左右 母亲节朋友圈祝福语简短 初一语文考试知识点总结 小学三年级语文上册好词好句 定语从句 名词性从句练习题 古代霸气的句子(必备10篇) 考试的作文 难忘的军训高中作文 高三时评作文素材 议论文论点(实用10篇) 工程造价专业实习日记 高中语文作文议论文如何写 那一刻,我没有回头中考作文 2022高考英语听力学习方法 2022决战中考祝福语,竭尽全力无所畏惧冲刺中考 高二数学错题本怎么做 2022安全知识竞赛活动方案 活出精彩550字七年级作文 以买花为话题的小学三年级作文 高考地理学习方法与得分技巧 高中历史知识点总结必修一到三 考试的滋味作文 幼儿健康领域教案(精品16篇) 小升初语文训练题 高中政治文化生活文化创新知识点 音乐数鸭子教案(汇编14篇) 有关读书的征文(集锦7篇) 成长的故事作文400字左右(热门4篇) 大学英语演讲自我介绍 行政管理实习报告范文 学会尊重议论文高一 小学二年级关于家乡作文范文 工作经验交流心得体会 收心教育班会教案(精编4篇) 中职生优秀学生事迹材料 高一生物必修一复习提纲 野菊阅读答案(推荐15篇) 青春的话题作文优秀范文 2011年徐州市中考优秀学子报告会 关于苹果的说明文(推荐10篇) 童年的记忆普通话考试范文 高中畅想未来作文 一个月内让英语听力有显著提高 《骆驼祥子》读书笔记 少儿寓言故事(优质3篇) 串联和并联教学反思(精选20篇) 写人作文评语(推荐6篇) 大学生个人抗疫事迹材料 《短信文化》阅读答案(推荐4篇) 加班发朋友圈的句子(汇总4篇) 《只有一个地球》读后感 《登山人》阅读答案 中考化学应该怎样复习 富有哲理的句子大全(通用8篇) 教学计划指导思想(精品19篇) 最美孝心少年事迹材料 安全知识作文 高考历史必看知识点 小学三年级英语复习计划 经典绕口令 魏俊杰 掌握正确学习方法 大学英语专业实习报告 中秋民间故事(推荐5篇) 2022高二政治人民代表大会制度与简答题技巧 暑假社区社会实践心得 高考优秀议论文作文 中考作文300字 呼兰河传读书笔记500字 安全月安全知识竞赛活动方案 《黑骏马》读书笔记范文 中秋优美诗句(热门7篇) 高三满分作文800字范文 高考倒计时30天数学复习的方法 长带子飘起来教案(优选4篇) 初一学习计划范文 高考历史复习:最有效的五种记忆方法及月考总结问题 考试过后作文 描写难过的句子(优质15篇) 七年级生物知识点总结 大学转专业申请书 坚持的励志故事 班级军训八连口号 笑猫日记读书笔记500字 高二思想政治学习方法 一年级语文《小猴子下山》课后练习题 渔夫的故事读后感 考试的作文 绿野仙踪读书笔记范文 2022语文文言文知识点 5分钟大学英语演讲稿范文 四年级查理九世读后感范文 驾驶员先进事迹材料 成功励志名言大全