首页 > 其他分享 >【Azure Service Bus】Service Bus SDK 抛出 ERROR c.a.c.a.i.ActiveClientTokenManager - Error is transient.

【Azure Service Bus】Service Bus SDK 抛出 ERROR c.a.c.a.i.ActiveClientTokenManager - Error is transient.

时间:2024-06-06 22:23:07浏览次数:20  
标签:... task Service Bus xxx ms SDK

问题描述

使用Azure Service Bus SDK, 从生产端发送消息进入Service Bus中,频繁遇见如下错误,不知消息是否有成功发送到Service Bus中。

发送代码

    public void sendMessage(String msg) {
        // create a Service Bus Sender client for the topic
        // send one message to the topic
        if(senderClient!=null)
        {
            senderClient.sendMessage(new ServiceBusMessage(msg));
        }
    }

错误消息

 

  • onTransportError hostname[xxx-xxx-xxx.servicebus.chinacloudapi.cn]...
  • Error is transient. Rescheduling authorization task at interval 1079000 ms. scopes[amqp://xxx-xxx-xxx.servicebus.chinacloudapi.cn] Connection reset by peer
  • Retry #1. Transient error occurred.  Retrying after 4511 ms. 

 

问题解答

日志中记录的TransportError是SDK底层遇到数据传输错误时打出的日志。正常情况下SDK会自动恢复连接和链路,不会对应用或者业务层面造成影响。

 

 ... ... 

 

标签:...,task,Service,Bus,xxx,ms,SDK
From: https://www.cnblogs.com/lulight/p/18236167

相关文章

  • 智能仪表通过Modbus转Profinet网关与PLC通讯方案
    智能仪表通过Modbus转Profinet网关与PLC通讯方案一、功能及优势:Modbus转Profinet网关(XD-MDPN100/300)的主要功能是实现Modbus协议和Profinet协议之间的转换和通信。Modbus转Profinet网关集成了Modbus和Profinet两种协议,支持ModbusRTU主站/从站,并可以与RS485接口的设备,它自带网口......
  • 详解 Protobuf 在 C++ 下 Message、enum、Service 的使用
    这篇文章主要目的是介绍Protobuf的常用知识,包括前置声明,message,service,enum等。声明//使用proto3语法syntax="proto3";//定义一个名为Greeter的包packageGreeter;//开启生成通用服务代码的选项optioncc_generic_services=true;syntax用于提示pro......
  • 【VMware vSphere】安装配置Update Manager Download Service(UMDS)作为 vLCM 的下载存
    VMwarevSphereUpdateManagerDownloadService(UMDS)是vSphereLifecycleManager(vLCM)的可选模块。我在之前文章中提到这个功能,当vSphere环境能够连接Internet时,我们可以使用vLCM的在线Internet下载源获取修补程序,当vSphere环境不能连接Internet时,您可以在您的......
  • 使用 jar 方式,快速运行 minecraft-service
    在Linux系统中,要将命令封装成.service文件,需要创建一个systemd服务单元文件。下面是创建一个名为minecraft.service​的示例,它会运行你提供的java​命令来启动MinecraftSpigot服务器。打开终端。使用文本编辑器创建一个新的.service文件。你可以使用nano​或者vi​。例如:s......
  • Modbus功能码
    Modbus是一种工业标准通信协议,它定义了一种让电子设备(如PLC、传感器、执行器等)之间进行数据交换的方式。Modbus协议支持多种通信介质,包括串行通信(RS-232、RS-485)和以太网TCP/IP。Modbus协议主要用于自动化控制系统和工业控制系统中,它有几个关键的功能码(FunctionCodes),用于执行......
  • Modbus.SlaveException
    Modbus.SlaveException是一个在Modbus通信协议中表示从机(Slave)错误的异常。Modbus是一种用于工业自动化领域的应用层协议,它允许控制器与设备(如PLC、传感器等)进行通信。在Modbus协议中,从机是指连接到Modbus网络上的设备,它们响应主控器(通常是PC或其他控制设备)的请求。......
  • XML-RPC实现WebService简单PHP程序示例 及 Closure闭包中的bind与bindTo方法的区别
    一、XML-RPC实现WebService简单PHP程序示例    WebService就是为了异构系统的通信而产生的,它基本的思想就是使用基于XML的HTTP的远程调用提供一种标准的机制,而省去建立一种新协议的需求。目前进行WebService通信有两种协议标准,一种是XML-RPC,另外一种是SOAP。XML-RPC比较......
  • HttpContext探究之RequestServices
    HttpContext探究之RequestServices在一篇随笔中提到了中间件的构造方式,主要有两种,第一种是直接从容器里面获取,第二种是构造函数的参数从容器里面获取,这两者都离不开容器,也就是serviceprovide,而RequestService则是里面重要的内容RequestServices是什么HttpContext.RequestServi......
  • 【JUC】4-FutrueTask结合线程池的应用
    1、通过线程池提交FutrueTask异步任务1publicstaticvoidmain(String[]args)throwsExecutionException,InterruptedException,TimeoutException{23longstart=System.currentTimeMillis();4ExecutorServiceexecutorService=Executors.n......
  • task6
    //P286例8.17//对教材上的程序作了微调整,把输出学生信息单独编写成一个函数模块//打印不及格学生信息和所有学生信息程分别调用#include<stdio.h>#include<string.h>#defineN3 //运行程序输入测试时,可以把这个数组改小一些输入测试typedefstructstudent{......