ONS开发指导文档-阿里云开发者社区

开发者社区> tech君> 正文

ONS开发指导文档

简介: ONS开发指导文档,本文由曹素杰(阿里云 MVP 石化盈科信息技术有限责任公司 高级工程师)提供,若使用请标明出处。
+关注继续查看

本文由曹素杰(阿里云 MVP 石化盈科信息技术有限责任公司 高级工程师)提供,若使用请标明出处。
1. ONS介绍
支持半事务特性的消息队列
2. ONS流程图

pic1

3. ONS注意事项:
a) 消息发送注意事项:

  1. 事务放到send的回调方法中

pic2
pic3

  1. Event对象要尽量的小,上限64k,消息的内容越多网络延迟越大
  2. 回调方法要注意超时时间的设置
  3. 打印日志
    b) 消息消费注意事项:
  4. 方法保证幂等
  5. 注意设置超时时间
  6. 打印日志
    c) checker注意事项:
  7. 方法保证幂等
  8. 注意设置超时时间
  9. 打印日志
  10. 问题诊断

    a)    ons自身日志,路径/home/admin/logs/ons.log
    b)    ons控制台,可以查询消息的状态,发布者和消费者的服务是否正常启动
    

pic4

pic5

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
从游戏开发到应用开发的转变
<p><span style="white-space:pre"></span>从2011年大学毕业到2014年年底,这段时间我的软件开发生涯是在游戏圈子里渡过的,虽然终究并没有做出什么名堂来,但是至少也是混到了服务器主程的位置;游戏开发的那些日子,大概也是进步最快的日子,回忆起来自己的博客里面比较有质量的文章都是那段时间写的,尤其是面对上线和大并发的时候,对于软件和代码的理解有了不同于刚
1122 0
阿里云服务器端口号设置
阿里云服务器初级使用者可能面临的问题之一. 使用tomcat或者其他服务器软件设置端口号后,比如 一些不是默认的, mysql的 3306, mssql的1433,有时候打不开网页, 原因是没有在ecs安全组去设置这个端口号. 解决: 点击ecs下网络和安全下的安全组 在弹出的安全组中,如果没有就新建安全组,然后点击配置规则 最后如上图点击添加...或快速创建.   have fun!  将编程看作是一门艺术,而不单单是个技术。
4503 0
阿里云本地开发环境搭建
简述阿里云本地开发环境的搭建
3075 0
《Xcode实战开发》——导读
本节书摘来自异步社区《Xcode实战开发》一书中的目录,作者 【美】Maurice Kelly , Joshua Nozzi,更多章节内容可以访问云栖社区“异步社区”公众号查看
1350 0
低代码开发扫盲篇
随着数字化转型的兴起向远程工作方式的转变,使得许多企业需要快速做出改变以满足员工的新需求。这就要求公司必须继续学习如何更好的支持移动用户并快速开发新的应用程序,以帮助他们的工作人员保持生产力、协作性和效率。
249 0
+关注
9
文章
36
问答
文章排行榜
最热
最新
相关电子书
更多
文娱运维技术
立即下载
《SaaS模式云原生数据仓库应用场景实践》
立即下载
《看见新力量:二》电子书
立即下载