3

みなさん、こんにちは

nginxサーバーに問題があります。キープアライブ接続でnginxを構成しました。

keepalive_timeout 65;

そして、持続的接続でサーバーに接続します、私は同じ接続でサーバーに多くの要求を送信します。

PHPからの持続的接続を閉じたい。php exit and dieコマンドは、接続ではなく応答を閉じます。また、クライアントは同じ接続でサーバー要求に再送信できます。

単純に、PHPからの持続的接続を閉じたい

私はこのコマンドを使用します、

header('Connection:close');

しかし影響を受けません、接続はまだ生きています

PHPからhttp接続を閉じるにはどうすればよいですか

4

2 に答える 2

7

私はこれに対する答えを見つけるのにとても時間がかかりました。

PHPでは、次のように呼び出す必要があります。

fastcgi_finish_request();
于 2015-07-01T01:03:29.143 に答える
1

このservfaultの回答から、nginxfastcgiハンドラーでこのヘッダーを許可することで試すことができるようです。

fastcgi_pass_header Connection-close;
于 2013-03-27T11:17:12.230 に答える