Java 当Windows 2012 Server用户被锁定时,Camel停止使用

Java 当Windows 2012 Server用户被锁定时,Camel停止使用,java,jms,apache-camel,windows-server-2012,spring-jms,Java,Jms,Apache Camel,Windows Server 2012,Spring Jms,当运行进程的用户(在Windows Server 2012上)锁定帐户时,我的Apache Camel 2.12.2将停止从JMS队列消费。只要用户处于活动状态,一切正常 我能做些什么来防止这种副作用?这很可能是操作系统在做这件事。问题是你是如何运行骆驼路线的。如果它位于应用程序服务器或类似ServiceMix的内容中,请将服务器作为“Windows服务”而不是用户帐户运行。这将允许它在后台正常运行。对于大多数应用服务器平台,如tomcat、jboss、glassfish和servicemix,

当运行进程的用户(在Windows Server 2012上)锁定帐户时,我的Apache Camel 2.12.2将停止从JMS队列消费。只要用户处于活动状态,一切正常


我能做些什么来防止这种副作用?

这很可能是操作系统在做这件事。问题是你是如何运行骆驼路线的。如果它位于应用程序服务器或类似ServiceMix的内容中,请将服务器作为“Windows服务”而不是用户帐户运行。这将允许它在后台正常运行。对于大多数应用服务器平台,如tomcat、jboss、glassfish和servicemix,它们的文档中都记录了如何作为服务运行

我将尝试这个解决方案,并让你知道它是否有帮助。