1

Timer クラスを使用して Java で記述された cron ジョブがあります。この cron ジョブは、外部 API にクエリを実行し、1 時間ごとに mysql データベースにデータを入力します。また、入力されたデータベースにクエリを実行し、(ユーザーのクエリに基づいて) 結果を取得する Web アプリケーションもあります。これは、ローカルのApache Webサーバーで正常に機能しています。

ここで、webapp とサポートする cron ジョブを jelastic - Java ベースのクラウド Web ホスティング サービスにデプロイしたいと考えています。シンプルな webapp をデプロイしてみましたが、正常に動作しています。次のタスクは、cron ジョブを使用してデータベースにデータを入力することです。どうすればこれを達成できるか、誰でも助けてくれますか。私は jelastic 自体に制限されておらず、自分の仕事に役立つあらゆるサービスに快適に移行できます。

ありがとう、

4

3 に答える 3

0

私はジェラスティックの出身で、あなたのケースに最適な解決策を見つけようとします.

Quartz ライブラリの使用を試すことができます。コードから直接タスクをスケジュールするのは非常に簡単です。

Jelastic vesrion 1.9.1 以降、cron ジョブ (*/1 * * * * java -jar test.jar) を作成および実行できるようになります。そのため、データベースに入力するコードを含む独自の .jar ファイルを実行する機会があります。

于 2013-04-22T14:12:14.513 に答える