[Java]アプリケーションサーバにほしい機能

Oracleのように起動、停止について段階的にできないかなぁ?たとえば停止するのも

  • 新規セッションIDを必要とするリクエスト・セッションIDがないリクエストは受け付けないが、既存セッションIDを必要とするリクエストのみ受け付ける。
  • ポートを閉じ、セッションの有無に関係なく、リクエストは受け付けないが、サーバ中でロジックが動いているときはそのまま稼動する。
  • JVMも停止

っていう3段階あってもいいんじゃないのかな?