forked from cho45/Plack-Middleware-ServerStatus
-
Notifications
You must be signed in to change notification settings - Fork 1
walf443/Plack-Middleware-ServerStatus
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
This is Perl module Plack::Middleware::ServerStatus. Starman や Starlet でバックエンドの状態を HTTP 経由で閲覧したいときに使うものです。/server-status のハンドリングを奪います Apache の server-status を模倣して作ってありますが、一部 mod_status にあって、こちらにないものもあります。 Starman, Starlet 本体に対応が必要のため、以下のレポジトリの server-status ブランチを使う必要があります。 - http://github.com/cho45/Starman/tree/server-status - http://github.com/cho45/Starlet/tree/server-status ** 実装 このモジュールは ps の結果をパースして統計を出しているだけです。 インターフェイス側では $0 に情報を突っ込むようにしています。 ** なぜこれが必要か? - バックエンド負荷をより正確に把握するため - 想定した通りのリクエスト処理がされているかを把握するため らしいです cho45
About
Setup server status page like Apache on /server-status
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- Perl 99.1%
- Ruby 0.9%