微服务

使用钉钉扫一扫加入圈子

构建可靠、高效、易扩展的技术基石

分享微服务技术领域的最新动态、技术实践、行业洞察、活动等,包括但不限于微服务框架、分布式消息、注册中心、配置中心、分布式事务、可靠性、监控、链路追踪等,致力于打造学习、交流、可进阶的微服务技术社区。
可以参考 Demo工程中JavaScript一栏 WebSocket消息收发示例。  
社区答人 评论 0

1

回答

社区答人 评论 0
1. 如果是首次接入,请根据语言选择合适的sdk进行操作
在代码接入前,需要做到
  • 与接入点的网络连通性,telnet 通接入点 端口号(可以先关闭防火墙黑名单等设置);本地调试开发请使用公网接入点。
  • 检查用户名密码是否设置正确。
    5.0系列实例:需要填写实例的用户名和密码,在控制台实例详情页获取。
    4.0系列实例:需要填写阿里云账号或RAM用户的AccssKey(AccessKey ID和AccessKey Secret)并正确授权。获取方式,请参见 创建AccessKey
  • 提前在控制台上创建topic和group.
  • 保证代码中的各参数正确,接入点,topic名称,group名称,注意是否有前后空格,特殊符号
  • 4.0系列如果是子账号,需要先授权,参考 权限策略和示例

2. 如果是已经成功接入,后来断线,请检查
  • 本地网络与接入点的连通性,程序是否正常运行,是否有由于full GC导致带宽打满等客户端情况
  • 可能由于升级导致,是否处于升级时段可以查看 公告列表的升级公告一栏


社区答人 评论 0
1.可以先通过 设备轨迹查询断线的原因,一般可能是未授权,推荐按照 快速使用MQTT.fx模拟SDK收发消息重新进行操作。
2.如果使用签名验证,请确认用户名、密码是否正确。可通过控制台签名验证功能,使用开发者Accesskey,Secrectkey生成签名的用户名、密码。
3.请确认Clientid设置符合微消息队列MQTT版的命名规范。
4.请确认订阅的Topic已存在。
社区答人 评论 0
可以使用 Pipeline(流水线)方式进行配置Jenkins插件,因为脚本式的部署配置可以通过变量来动态控制镜像地址。
社区答人 评论 0
如果修改配置后应用里没有生效,添加下注解@RefreshScope。
社区答人 评论 0
已经全部加载了,小花花送你