0

私のJava Webアプリはほぼ完成しました。すべて正常に動作しています。次は何ですか。ここで、バックグラウンドで実行されて定期的なメンテナンスを行い、定期的にツイートを送信するプロセスを作成する必要があります。グーグルから、デーモンが正しい方法であることがわかります。

これを達成する方法を段階的に教えてくれる人はいますか? 1- プログラムを書く。2-そして、Linux環境で実行します。(ユーザーとしてログオフしても実行し続けます。Tomcatのように)。3-可能であれば、ログオンしているかどうかに関係なく、Linuxの開始時に開始します。優れたチュートリアルへの URL は非常に役立ちます。

悪いニュースは、開発環境が Windows ノートブックであり、本番環境が Ubunto であることです (Windows でデーモン スレッドをテストできるかどうかはわかりません)。

良いニュースは、私がこれを書いている場所から 4 メートル離れた私の家に本番サーバーがあることです:)

事前にどうもありがとうございました。

4

1 に答える 1

4

そのようなものをTomcatサーバー内に配置する方がおそらく簡単です-そしてクロスプラットフォームです. Quartz スケジューラーを確認してください。これは cron の機能などを実行し、Web アプリに簡単に統合でき、複雑な配管なしで Java で記述されたジョブを呼び出すことができます。追加の利点として、これらのジョブは、Tomcat の他の Web アプリと同じようにデプロイできます。

于 2012-06-14T22:01:14.200 に答える