nginxがフロントロードバランサーとして機能し、Apacheとmod_phpがバックエンドのアプリケーションサーバーとして機能するサーバーがあります。
ピーク時にapacheを再起動した直後にそのまま再起動すると、キャッシュがまだプライミングされていないため、現在の負荷で停止します。
どういうわけかスロースタートをする方法があるのではないかと思っていました。つまり、サービスの稼働時間などに応じて接続数を制限します。たとえば、「1秒前までに10を超えない接続を許可する」などです。
iptablesを使用したより低レベルのアプローチも私には有効ですが、どこを探すべきかわからないだけです。