当前位置:网站首页>[event center azure event hub] interpretation of error information found in event hub logs
[event center azure event hub] interpretation of error information found in event hub logs
2020-11-06 01:17:00 【itread01】
Problem description
Use Event Hub Consumption Events , The interpretation of various client errors .( In the later stage, we encounter new wrong information , This description will continue to be added )
One : Again Linux In the implementation of Event Hub Consumer side programs , Come on Too many open files
Reading : This information refers to java The number of operating system file control codes opened by the program exceeds the operating system limit , Check whether the file control code limit of the operating system is preset 1024, If it is , Please change to unlimited .
Use ulimit -a perhaps ulimit -n View control code number open files (-n) 1024
Configuration file /etc/security/limits.conf
Add... To the configuration file
* soft nofile 65535 * hard nofile 65535
Two :New receiver 'nil' with higher epoch of '197' is created hence current receiver 'nil' with epoch '196' is getting disconnected
Error message : java.util.concurrent.CompletionException: com.microsoft.azure.eventhubs.ReceiverDisconnectedException: New receiver 'nil' with higher epoch of '197' is created hence current receiver 'nil' with epoch '196' is getting disconnected. If you are recreating the receiver, make sure a higher epoch is used. TrackingId:xxxxxxxxxxxxxxx, SystemTracker:xxxxxxx:eventhub:xxxxxxx|$default, Timestamp:2020-10-20T15:50:16, errorContext[NS: xxxxxxxxx.servicebus.chinacloudapi.cn, PATH: xxxxxxxxx/ConsumerGroups/$Default/Partitions/3, REFERENCE_ID: xxxxxxxxxx, PREFETCH_COUNT: 300, LINK_CREDIT: 300, PREFETCH_Q_LEN: 0] java.util.concurrent.ExecutionException: com.microsoft.azure.eventprocessorhost.ExceptionWithAction: java.lang.RuntimeException: Lease lost while updating checkpoint |
Reading : The consumer program creates a separate consumption thread for each message segmentation slot , The consumption thread has a one-to-one relationship with the slot , When there is an extra consumer program to consume the same eventhub When , And store checkpoint In the same place , It will happen partition The redistribution of , perhaps , When one of the consumption threads goes wrong , The client will try to recover and take over all the slots of the failed thread . Usually, the error can be ignored .
3、 ... and :com.microsoft.azure.eventprocessorhost.ExceptionWithAction:The client could not finish the operation within specified maximum execution timeout.
Reading : After the client program is consumed , Will consume offset Deposit in Storage When , Network timeout occurred , It is recommended that you check the client network .
Four :com.microsoft.azure.eventhubs.EventHubException: The specified partition is invalid for an EventHub partition sender or receiver. It should be between 0 and 1.
Reading : The client program is consuming eventhub Information time , Wrong slot information specified .
5、 ... and :com.microsoft.azure.eventhubs.EventHubException: The supplied offset '0' is invalid. The last offset in the system is '-1'
Reading : The client is consuming eventhub Information time , Submitted the wrong offset value , You can't set the initial value to 0.
&n
版权声明
本文为[itread01]所创,转载请带上原文链接,感谢
边栏推荐
- Use of vuepress
- 连肝三个通宵,JVM77道高频面试题详细分析,就这?
- DRF JWT authentication module and self customization
- Menu permission control configuration of hub plug-in for azure Devops extension
- 《Google軟體測試之道》 第一章google軟體測試介紹
- 深度揭祕垃圾回收底層,這次讓你徹底弄懂她
- Network security engineer Demo: the original * * is to get your computer administrator rights! 【***】
- Introduction to Google software testing
- Save the file directly to Google drive and download it back ten times faster
- High availability cluster deployment of jumpserver: (6) deployment of SSH agent module Koko and implementation of system service management
猜你喜欢
DTU连接经常遇到的问题有哪些
恕我直言,我也是才知道ElasticSearch条件更新是这么玩的
DevOps是什么
至联云分享:IPFS/Filecoin值不值得投资?
网络安全工程师演示:原来***是这样获取你的计算机管理员权限的!【维持】
速看!互联网、电商离线大数据分析最佳实践!(附网盘链接)
Can't be asked again! Reentrantlock source code, drawing a look together!
在大规模 Kubernetes 集群上实现高 SLO 的方法
ipfs正舵者Filecoin落地正当时 FIL币价格破千来了
直播预告 | 微服务架构学习系列直播第三期
随机推荐
Serilog原始碼解析——使用方法
关于Kubernetes 与 OAM 构建统一、标准化的应用管理平台知识!(附网盘链接)
数据产品不就是报表吗?大错特错!这分类里有大学问
[C#] (原創)一步一步教你自定義控制元件——04,ProgressBar(進度條)
Vuejs development specification
(2)ASP.NET Core3.1 Ocelot路由
Network security engineer Demo: the original * * is to get your computer administrator rights! 【***】
Let the front-end siege division develop independently from the back-end: Mock.js
一时技痒,撸了个动态线程池,源码放Github了
03_ Detailed explanation and test of installation and configuration of Ubuntu Samba
Asp.Net Core learning notes: Introduction
全球疫情加速互联网企业转型,区块链会是解药吗?
Troubleshooting and summary of JVM Metaspace memory overflow
(1) ASP.NET Introduction to core3.1 Ocelot
“颜值经济”的野望:华熙生物净利率六连降,收购案遭上交所问询
PHP应用对接Justswap专用开发包【JustSwap.PHP】
Synchronous configuration from git to consult with git 2consul
大数据应用的重要性体现在方方面面
华为云“四个可靠”的方法论
C language 100 question set 004 - statistics of the number of people of all ages