我想在 JBOSS 上部署一个 Java 应用程序,该应用程序在部署后启动,每“X”秒后在文件中写入一个文本行,并在 JBOSS 停止时停止。
我知道如何创建一个可运行的 jar,但我不知道如何在 jboss 中创建一个 war 文件。
while(true){
count ++;
System.out.println("Hello - " + count);
Thread.sleep(this.properties.getSleep_time() *1000);
}
我已经编写了一个每 10 秒轮询一次数据库表的方法,并且运行良好。我已经将它嵌入到一个 servlet 中,只是为了将它部署在 jboss 上(使用 init 方法和计时器)。除非 JBOSS 关闭,否则一切正常,因为它无法取消部署我的 servlet。可以使用 servlet 进行轮询吗?