Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/371.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在act_ru_作业表上执行作业时与activiti并发访问_Java_Spring_Multithreading_Concurrency_Activiti - Fatal编程技术网

Java 在act_ru_作业表上执行作业时与activiti并发访问

Java 在act_ru_作业表上执行作业时与activiti并发访问,java,spring,multithreading,concurrency,activiti,Java,Spring,Multithreading,Concurrency,Activiti,我在启动使用activiti的应用程序时遇到问题。它只是在启动activiti jobExecuter后的某个时刻停止,并保持这种状态。 我唯一能让它启动的时间是当我以调试模式启动它时,即使这样它也是随机的,所以我最好的猜测是它与并发访问相关。 可能是它吗?如果是这样,activiti不应该处理对其数据库表的访问吗 有人有主意吗 谢谢你我想任何人都会猜到这一点。我们需要更多的信息来帮助您。@AnisKoukabi,您需要找到一种方法来进一步调试它,看看发生了什么。到目前为止你试过什么?尝试jst

我在启动使用activiti的应用程序时遇到问题。它只是在启动activiti jobExecuter后的某个时刻停止,并保持这种状态。 我唯一能让它启动的时间是当我以调试模式启动它时,即使这样它也是随机的,所以我最好的猜测是它与并发访问相关。 可能是它吗?如果是这样,activiti不应该处理对其数据库表的访问吗

有人有主意吗


谢谢你

我想任何人都会猜到这一点。我们需要更多的信息来帮助您。@AnisKoukabi,您需要找到一种方法来进一步调试它,看看发生了什么。到目前为止你试过什么?尝试jstack以获得线程转储。这会让你了解每个线程在做什么,甚至会告诉你是否有死锁。是的,activiti处理对其表的访问。它是否会在用户任务处停止?也许这些是您的业务流程中导致执行暂停的原因。@您需要什么信息?当您说blocks时,您的意思是业务流程没有按预期运行吗?还是应用程序挂起?如果应用程序再次挂起,请尝试进行线程转储,它将为您提供一些有用的数据点。仅通过查看数据库表很难诊断此问题。表的状态可能是问题的副作用,而不是问题的原因。