腾讯云CMQ消息队列测试
本地模式:
使用的外网https,这个是可以支持的
windows测试:
执行javac -encoding utf-8 com/qcloud/cmq/Json/*.java com/qcloud/cmq/*.java
jar -cvf cmq.jar com/qcloud/cmq/Json/*.class com/qcloud/cmq/*.class
创建队列:
queueName:队列名字,在单个地域同一个帐号下必须唯一。
队列名称是一个不超过64个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-)
进行了简单的测试,队列名称都是符合文档规则
发送消息:
batch批量发送消息;
消息正文。表示这一批量中的一条消息。目前批量消息数量不能超过 16 条
这块有个问题就是:都是编译成功了的
自己写了批量发送消息循环,当发送消息数最大值为1000时候,会直接报异常
当消息数最大值为10000时候,隔了5s左右,报出异常
当消息数最大值为100000时候,等了5分钟还是没有报异常出现。直接强制关闭。
这块觉得应该可以加一判断,如果消息数据大于16的时候。快速报出exception
在linux服务器上也进行了测试:
接受消息:
(BatchReceiveMessage) 用于消费队列中的多条(目前最多16条)消息
在api可以正常获取到
因接受消息时,调用了删除消息的函数故在控制台不会显示
不可见消息里面也是没有的
同样方法中文字符也是可以正常发送和接收的
每次最多只能发送16条消息,600个单程依次发9600条数据
不到六分钟 平均时长:
接受9600条数据,在五分钟左右。每条数据10byte
获得消息的速度是比发送消息快一些
以上是在服务器上手动配送脚本测试的
如果我公司想要使用该中间件的话,由于保证了绝对的一致性,在对交易数据是很有必要的。但是流量数据相对来说不需要完全保证一致性,丢很小一部分的数据也是可以接受的。毕竟效率会很快。
备注:
今天收到腾讯云CMQ产品经理针对文章里的问题特意发来的邮件回复:
腾讯云CMQ消息队列测试相关推荐
- 李少华 linux内核,腾讯云CMQ消息队列在Linux环境下的使用
环境配置: 操作系统 Ubuntu 内存 8G 选择自己语言版本的 SDK(下载地址),这里我选择的是 C++版本 SDK. 1. 环境依赖 安装 curl: Ubuntu 安装 curl 可以用如下 ...
- linux启动队列mq,腾讯云CMQ消息队列在Linux环境下的使用
环境配置: 操作系统Ubuntu 内存 8G 选择自己语言版本的 SDK(下载地址),这里我选择的是 C++版本 SDK. 1. 环境依赖 安装 curl: Ubuntu 安装 curl 可以用如下命 ...
- 腾讯云CMQ消息队列在Windows环境下的使用
版权声明:本文由李少华原创文章,转载请注明出处: 文章原文链接:https://www.qcloud.com/community/article/100 来源:腾云阁 https://www.qcl ...
- 千亿级金融场景下,基于Pulsar的云原生消息队列有怎样的表现?
导语 | 云原生场景,多语言.多种协议兼容,任意多的消息 Topic.任意多的消费者,性能的按需快速扩展成为消息队列基本的要求.本文是对腾讯TEG技术委员会专家工程师刘德志老师在云+社区沙龙 onli ...
- 腾讯云-物联网开发平台测试(联合mqtt.fx 1.7.1)
腾讯云-物联网开发平台测试(联合mqtt.fx 1.7.1) 文章目录 腾讯云-物联网开发平台测试(联合mqtt.fx 1.7.1) 环境介绍: 实验目的: 1.新建产品 2.新建功能 3.设备开发 ...
- 阿里云ONS消息队列入门指南
文章目录 概述 springboot整合接入 mq消费者 mq 生产者 概述 消息队列 RocketMQ 是阿里巴巴集团基于高可用分布式集群技术,自主研发的云正式商用的专业消息中间件,既可为分布式应用 ...
- C#实现阿里云微消息队列LMQ
本文属于个人原创作品.个人总结,谢绝转载.抄袭.如果您有疑问或者希望沟通交流,可以联系QQ:865562060. 一.简介 MQ 微消息队列(Light Message Queue,简称 LMQ): ...
- 【主机测评】腾讯云SA3新机型测试,星星海强上加强。
前言 标准型 SA3 实例采用最新一代 AMD EPYC™ 处理器的实例,提供多种规格,具有超高性价比.此实例提供了平衡的计算.存储.网络资源,是众多应用程序的最佳选择. 标准型 SA3 实例采用 A ...
- C#中MSMQ消息队列测试疑问
今天我通过C#程序向某台机器发送MQ消息队列,并且已经将目标机器的消息队列设置消息存储限额无限制. 我持续的把消息发送到目标机器上,发现只能发送1000条消息,其他的消息无法接收到!!!于是我尝试通过 ...
最新文章
- c++调用shell命令
- 关于指针的一点小的理解
- springboot-静态资源配置原理
- 某网session覆盖导致重置密码漏洞
- c/c++与java------之JNI学习(一)
- devops的重要性_为什么DevOps是当今最重要的技术战略
- 学生渐进片add如何给_渐进片的那些事「5」——验配之前的问诊
- git 远程删除分支之后 本地分支更新后还在
- kubernetes 容器持久化存储PV、PVC、StorageClass
- 北斗导航 | ARAIM:Advanced RAIM流程及基本原理(LPV-200)
- WindowsServer2016系统中,快速搭建FTP服务器,作为文件服务器
- 真值表-Python实现
- 273. 整数转换英文表示
- 太阳辐射最少的地区_我国太阳辐射总量最少的是哪一个地区?
- dplyr-高效的数据变换与整理工具--转载
- 使用GF集进行构型综合的方法之总结
- js 跳转到指定位置 高德地图_第三方高德地图Javascript API
- 关于SQL:已更新或删除的行值要么不能使该行成为唯一行,要么改变了多个行
- java爬取闲鱼商品信息(一)
- 【计算方法笔记】四阶Runge-Kutta法