应用程序重置后流媒体应用程序无法启动

时间:2021-05-25 12:09:53

标签: apache-kafka-streams

我正在尝试在 ansible playbook 中自动重置 kafka 流应用程序。 剧本正在做它需要做的事情。 但是,执行 playbook 中的重新启动任务时,应用程序不会重新启动。 流式应用程序作为 systemd 服务运行,因此我使用 ansible systemd 模块重新启动应用程序。

# Restart the application.
# - name: restart streaming application service
#   systemd:
#     name: "{{applicationId}}.service"
#     state: restarted
#     daemon_reload: yes
#   become: yes

然而这并没有成功,应用程序也无法启动。 即使启用了跟踪,日志中也没有指示应用程序失败的原因。我只是看到状态开始从 REBLANCING 过渡到 PENDING_SHUTDOWN,然后在“通知关闭”

值得一提的是,如果我从 VM 手动重新启动服务,那么应用程序可以正常启动!!

感谢任何帮助!

下面是堆栈跟踪

DEBUG] [2021-05-25 10:55:47,691] [SaslClientAuthenticator.java:215]            [Consumer clientId=liq-lendx-ods-stream-user-department-mapper-d0ea545c-4a75-4076-a358-622e9aa76bf0-StreamThread-1-consumer, groupId=liq-lendx-ods-stream-user-department-mapper] Creating SaslClient: client=null;service=kafka;serviceHostname=clrv0000156425.ic.ing.net;mechs=[SCRAM-SHA-256]
[DEBUG] [2021-05-25 10:55:47,692] [ScramSaslClient.java:185]                    Setting SASL/SCRAM_SHA_256 client state to SEND_CLIENT_FIRST_MESSAGE
[INFO ] [2021-05-25 10:55:47,694] [KafkaStreams.java:285]                       stream-client [liq-lendx-ods-stream-user-department-mapper-d0ea545c-4a75-4076-a358-622e9aa76bf0] State transition from REBALANCING to PENDING_SHUTDOWN
[DEBUG] [2021-05-25 10:55:47,694] [ConsumerCoordinator.java:674]                [Consumer clientId=liq-lendx-ods-stream-user-department-mapper-d0ea545c-4a75-4076-a358-622e9aa76bf0-StreamThread-1-consumer, groupId=liq-lendx-ods-stream-user-department-mapper] Executing onJoinPrepare with generation -1 and memberId 
[DEBUG] [2021-05-25 10:55:47,694] [AbstractCoordinator.java:1322]               [Consumer clientId=liq-lendx-ods-stream-user-department-mapper-d0ea545c-4a75-4076-a358-622e9aa76bf0-StreamThread-1-consumer, groupId=liq-lendx-ods-stream-user-department-mapper] Heartbeat thread started
[INFO ] [2021-05-25 10:55:47,695] [AbstractCoordinator.java:540]                [Consumer clientId=liq-lendx-ods-stream-user-department-mapper-d0ea545c-4a75-4076-a358-622e9aa76bf0-StreamThread-1-consumer, groupId=liq-lendx-ods-stream-user-department-mapper] (Re-)joining group
[DEBUG] [2021-05-25 10:55:47,695] [ConsumerCoordinator.java:215]                [Consumer clientId=liq-lendx-ods-stream-user-department-mapper-d0ea545c-4a75-4076-a358-622e9aa76bf0-StreamThread-1-consumer, groupId=liq-lendx-ods-stream-user-department-mapper] Joining group with current subscription: [wbls-liq_lendx-data-tls_user_dept, wbls-liq_lendx-event-liq-lendx-ods-stream-user-department-mapper_tls_user_dept, wbls-liq_lendx-event-tls_user_dept]
[DEBUG] [2021-05-25 10:55:47,694] [AbstractApplicationContext.java:1005]        Closing org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@9629756, started on Tue May 25 10:55:41 CEST 2021
[TRACE] [2021-05-25 10:55:47,697] [AbstractBeanFactory.java:257]                Returning cached instance of singleton bean 'refreshScopeRefreshedEventListener'
[TRACE] [2021-05-25 10:55:47,700] [AbstractBeanFactory.java:257]                Returning cached instance of singleton bean 'lifecycleProcessor'
[TRACE] [2021-05-25 10:55:47,700] [DefaultSingletonBeanRegistry.java:493]       Destroying singletons in org.springframework.beans.factory.support.Defctuate.autoconfigure.web.server.ManagementServerProperties,org.springframework.aop.config.internalAutoProxyCreator]; root of factory hierarchy
[TRACE] [2021-05-25 10:55:47,701] [DisposableBeanAdapter.java:248]              Invoking destroy() on bean with name 'tomcatMetricsBinder'
[TRACE] [2021-05-25 10:55:47,702] [DefaultSingletonBeanRegistry.java:561]       Retrieved dependent beans for bean 'mvcResourceUrlProvider': [requestMappingHandlerMapping, welcomePageHandlerMapping, viewControllerHandlerMapping, beanNameHandlerMapping, routerFunctionMapping, resourceHandlerMapping]
[INFO ] [2021-05-25 10:55:47,702] [StreamThread.java:897]                       stream-thread [liq-lendx-ods-stream-user-department-mapper-d0ea545c-4a75-4076-a358-622e9aa76bf0-StreamThread-1] Informed to shut down
[INFO ] [2021-05-25 10:55:47,702] [StreamThread.java:220]                       stream-thread [liq-lendx-ods-stream-user-department-mapper-d0ea545c-4a75-4076-a358-622e9aa76bf0-StreamThread-1] State transition from STARTING to PENDING_SHUTDOWN

0 个答案:

没有答案