エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
定期的にTomcatを再起動する意味
或るプロジェクトでまさにそれを数年間やってました。 場当たり的な対症療法だと言われれば、その通りな... 或るプロジェクトでまさにそれを数年間やってました。 場当たり的な対症療法だと言われれば、その通りなのですが・・・。 おっしゃる通り、メモリリーク、コネクションリークを始めとする、システム内に生じた不正な状態をリセットして、安定化させるのが目的でした。(「なんとか稼動させる」と言った方が適切かも知れませんね・・・) 一般的には、不安定で有る事、根本的な解決がすぐに出来ない事が分かるまでは、安易にやるべきでは無いと思います。 安定性に不安が有るのでしたら、まずはシステムの監視を強化して、トラブルが発生したら即座に対応すべきかと。 冒頭に挙げたプロジェクトの場合は、不安定な状態が続いており、初期開発者の退職によりシステム全体を把握している人間が居らず、根本的な修正を行う予算も取れなかったのが理由でした。再起動をやり続けたおかげで、ユーザがいない時間を見計らって再起動させるノウハウ・ツールなどが整