Open dineshlalwani opened 4 hours ago
Dependencies
+- com.azure.spring:spring-cloud-azure-stream-binder-servicebus:jar:5.5.0:compile [INFO] | +- com.azure.spring:spring-cloud-azure-stream-binder-servicebus-core:jar:5.5.0:compile [INFO] | | +- org.springframework.cloud:spring-cloud-stream:jar:4.0.4:compile [INFO] | | | +- org.springframework.boot:spring-boot-starter-validation:jar:3.1.1:compile [INFO] | | | | - org.hibernate.validator:hibernate-validator:jar:8.0.0.Final:compile [INFO] | | | | +- org.jboss.logging:jboss-logging:jar:3.5.1.Final:compile [INFO] | | | | - com.fasterxml:classmate:jar:1.5.1:compile [INFO] | | | +- org.springframework:spring-messaging:jar:6.0.10:compile [INFO] | | | +- org.springframework.integration:spring-integration-core:jar:6.1.1:compile [INFO] | | | +- org.springframework.integration:spring-integration-jmx:jar:6.1.1:compile [INFO] | | | +- org.springframework.cloud:spring-cloud-function-context:jar:4.1.3:compile [INFO] | | | | +- net.jodah:typetools:jar:0.6.2:compile [INFO] | | | | - org.springframework.cloud:spring-cloud-function-core:jar:4.1.3:compile [INFO] | | | - org.jetbrains.kotlin:kotlin-stdlib-jdk8:jar:1.8.22:compile [INFO] | | | - org.jetbrains.kotlin:kotlin-stdlib-jdk7:jar:1.8.22:compile [INFO] | | +- com.azure.spring:spring-integration-azure-servicebus:jar:5.5.0:compile [INFO] | | | +- com.azure.spring:spring-integration-azure-core:jar:5.5.0:compile [INFO] | | | | - com.azure.spring:spring-messaging-azure:jar:5.5.0:compile [INFO] | | | - com.azure.spring:spring-messaging-azure-servicebus:jar:5.5.0:compile [INFO] | | - com.azure:azure-messaging-servicebus:jar:7.14.3:compile [INFO] | | - com.azure:azure-core-amqp:jar:2.8.8:compile [INFO] | | +- com.microsoft.azure:qpid-proton-j-extensions:jar:1.2.4:compile [INFO] | | - org.apache.qpid:proton-j:jar:0.33.8:compile [
Thank you for filing this @dineshlalwani.
@anuchandy, @conniey could you check if this is an issue from azure-core-amqp
or an issue in the Spring binder?
Describe the bug We're using streamBridge.send(bindingName, MessageBuilder.withPayload(payload).build()) to send messages in ASB Queues, it is maximizing our CPU usage and ultimately crashing the service because of [reactor-executor-XXXX] thread leaks.
Exception or Stack Trace
Code Snippet We're using StreamBridge to send message over ASB Queues, whenever it comes in idle state we receive The connection was closed by container 'container_name' because it did not have any active links in the past 300000 milliseconds. TrackingId:tracking_id, SystemTracker:System_Tracker, Timestamp:2024-11-11T08:39:31', info=null
Expected behavior It should not throw NPE and prevents thread leak
Setup (please complete the following information):
Information Checklist Kindly make sure that you have added all the following information above and checkoff the required fields otherwise we will treat the issuer as an incomplete report