我有 Java 多线程应用程序,它使用线程调用一个或多个作业(java 代码)。此应用程序已在 cron 选项卡中安排,并且该应用程序的一个或多个实例在特定时间点被调用。它运作良好。在这种情况下,它作为进程调用。
现在,我需要将此应用程序作为线程执行。我有一些问题需要澄清
- 使用线程或进程执行多线程应用程序的好方法是什么?
- 将多线程应用程序转换为适合单线程模型的瓶颈是什么?
- 这个多线程应用程序具有单吨模式。如果同时,两个线程从单线程模型调用这个多线程应用程序,那么(假设存在同步)它会产生任何线程问题还是需要删除这个单例模式?
任何建议,将不胜感激