Javaの道 Javaに関する
 ニュースJava基本Servlet・JSPオープンソースFAQ掲示板
Javaの道 >  掲示板 >  掲示板(多重起動について)
閲覧数:635
掲示板(多重起動について)
名前
匿名
題名 多重起動について
質問内容

質問を評価する
(0ポイント)
JAVA 1.7 でバッチアプリケーションを作成しています。
開発環境は Windows。リリース環境は Linux です。

バッチ実行の多重起動チェック処理を入れたいのですが、
どのような処理がいいのでしょうか?

調べてみると、ロックファイルを生成して、チェックして
いる処理が多く、プロセス名を見て判断するのはあまりベ
ターではないのでしょうか?
質問日時 2013-07-22 19:21:30
名前
回答内容

回答を評価する
(0ポイント)
考え方の問題ですが、バッチの場合は将来他の処理とも排他が
必要になる可能性があるなら(多くの場合あると思います)
ファイルなどを利用する方が有利でしょう。
GUIの場合は多重を検出したとき既に走ってるプロセスにまかせる
という処理をよくやりますが、バッチではあまり聞きません。
回答日時 2013-07-22 19:53:13
名前
匿名
回答内容

回答を評価する
(0ポイント)
というか、Java標準のライブラリに外部プロセスを参照する
ものはないんだが。
回答日時 2013-07-22 20:40:55
名前
匿名
回答内容

回答を評価する
(0ポイント)
仙人さん、匿名さん

回答ありがとうございます!
回答日時 2013-07-22 23:26:09

質問から6ヶ月以上経過しているので、回答を書き込むことはできません。



このページのトップへ
 ニュースJava基本Servlet・JSPオープンソースFAQ掲示板
Javaの道_CopyrightJavaの道