検索

ホームページ  >  に質問  >  本文

php - Apacheからアクセスするとswoole_clientが応答しない

Apache からのアクセス時に swoole_client が応答しない
ドキュメントに従ってください
クライアントを同期的にブロックする

$client = 新しい swoole_client(SWOOLE_SOCK_TCP);
if (!$client->connect('127.0.0.1', 9501, -1))
{
    exit("接続に失敗しました。エラー: {$client->errCode}\n");
}
$client->send("hello world\n");
echo $client->recv();
$client->close();

php-fpm/apache 環境では同期クライアントのみが使用できます
apache 環境ではプリフォーク マルチプロセス モードのみがサポートされ、プリワーク マルチスレッドはサポートされていません

同期ブロッキング クライアントを使用していますが、アクセスしても応答がありません

滿天的星座滿天的星座2827日前616

全員に返信(1)返信します

  • 天蓬老师

    天蓬老师2017-05-16 13:09:06

    Apache マルチスレッド モードはサポートされていません。

    返事
    0
  • キャンセル返事