- ベストアンサー
Weblogicで、バッチを起動して1時間たつと勝手に同じバッチがもう一つ起動してしまう
Java + Oracle で組まれたシステムを運用しています。 ある大きなバッチ処理があるのですが、 最近、処理時間が1時間を超えると、勝手に、再度、同じバッチ処理が起動してしまいます。 そのバッチ処理は、2重に起動してしまうと、後から起動した方が最初に起動した方の処理結果を消してしまうので 処理として意味をなさなくなってしまいます。 Weblogicを使っており、それが何らかの悪さをしているのではないかと想像しているのですが、 同じような事例や、解決策をご存知の方はいらっしゃらないでしょうか。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
バッチ処理はどのように実行されているのでしょうか? ・webの画面上から「実行」ボタンなりをユーザーが押すと起動する。 ・常駐プログラムが指定した時間になると起動する。 ・ジョブ管理等の外部アプリケーションより起動する。 ・その他 現在提示された情報だけではアプリの作りや設定関係がおかしいのでは?程度しかアドバイスがありません。 >Weblogicを使っており、それが何らかの悪さをしているのではないかと想像しているのですが、 悪さをしているという根拠やバグ情報はありますか?