【发布时间】:2017-01-05 07:29:26
【问题描述】:
我想通过 shell 脚本无限次执行 Java 代码。为此,我有两个选项。
- 使用 while 循环在 Shell 脚本中无限调用 Java 类
- Java 类代码中的无限 while 循环并在 Shell 脚本中调用 Java 类一次
哪种方法更好?
【问题讨论】:
-
你自己没有意见吗?
-
使用java,您可以通过将这些命令写入文件来跟踪执行的命令,这可能对以后的调试有所帮助
-
视情况而定。在所有其他条件相同的情况下(它们从来都不是),我认为没有必要每次都返回 shell 并再次调用 Java,所以 Java 中的循环一开始似乎最有吸引力。
-
目的是什么?不知道目标很难回答。
-
@ShreyankShah 感谢您的接受;但是阅读您最新的 cmets,我有点惊讶:当您真的外出进行 24x7 实时事务处理时;那么应该有一个完整的架构;以及关于如何准确地部署/运行该组件应该是该思考过程中的重要“章节”的想法。从这个意义上说,仅仅提出一个关于 SO 的问题只是一个开始。是的,这给了你一些想法;但真正的思考应该现在才开始......