重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

System.exitをwebで使うと、jvmがシャットダウンされてしまうから
とのことですが、
あるサーバで、webプロセスが2つ立ち上がってい、Javaプロセスも2つ
上がっているのですが、このうちwebプロセス1つでSystem.exitさせた
場合は、他の三つのプロセスに悪影響が及ぶということでしょうか?

A 回答 (1件)

サーブレットコンテナの作り次第だけど、


普通コンテナ上の複数のwebアプリはスレットで走り、
プロセスは共有されます。つまり別のアプリも同じ
JVM上で動いてます。

なので、プロセスを殺してしまうと、別のアプリも
影響を受けます。
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。
ということは、コンテナ内だけの問題であり、コンテナの外にあるjavaプロセスには影響がないということでしょうか?

お礼日時:2016/11/03 02:31

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!