私の場合、3 つの異なるクラスの 3 つのメソッドがあります。1 つ目は、jar ファイルを実行してサービスを継続的に実行することです。2 つ目は、ダウンしていないサービスがあるかどうかを確認し、サービスがダウンしていない場合は、jar ファイルを実行してサービスを実行し、3 つ目はログを挿入します。データベースだけでなくテキストファイルにも。
私はこれを行いましたが、正しく機能していません。
Thread thread1 = new Thread() {
public void run() {
Runjar.Runservices();
}
};
Thread thread2 = new Thread() {
public void run() {
ControllerApplication.linuxCmd();
}
};
Thread thread3 = new Thread() {
public void run() {
Utils.insertLog();
}
};
thread1.start();
thread2.start();
thread3.start();
Javaで簡単かつ効果的な方法で処理するにはどうすればよいですか。サンプルコードの例がより好ましい。前もって感謝します。