Workerman アプリケーションは Alibaba Cloud ECS にデプロイされました (ECS はプライベート ネットワークです)。Workerman に必要なすべてのポートは ECS セキュリティ グループで許可されていますが、外部ネットワークは許可されません正常に開きました (他のサービスはポート 80 以外の外部からアクセスできることに注意してください)。 Telnet 接続には「ホストへのルートがありません」と表示されます。
問題の原因:
centos7 についてあまり詳しくないため、firewalld.service を閉じた後、 iptable.service を閉じなかったことが原因です。
問題の解決策:
1. セキュリティ グループの受信方向で、workerman のポート範囲を設定します。
2. firewalld ファイアウォールをオフにして、/etc を変更します。 /sysconfig/iptables ルール。
以上がワーカーマンが接続できない場合の解決策の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。