
SwooleServer::__construct를 사용하여 서버를 생성할 때, 'host'와 'port'의 기본값은 다음과 같습니다.
- 'host'의 기본값은 '0.0.0.0'입니다. 이는 서버가 모든 IP 주소에서 작동하도록 설정하는 것입니다.
- 'port'의 기본값은 0입니다. 이는 서버가 임의의 포트에서 작동하도록 설정하는 것입니다.
서버를 생성할 때 'host'와 'port'를 변경하지 않으면, 서버는 모든 IP 주소에서 작동하고 임의의 포트에서 작동합니다.
서버의 IP 주소를 확인하려면, 다음과 같은 방법을 사용할 수 있습니다.
1. PHP의 `gethostbyname()` 함수를 사용하여 서버의 IP 주소를 확인할 수 있습니다.
2. Swoole의 `swoole_server_get_local_ip()` 함수를 사용하여 서버의 IP 주소를 확인할 수 있습니다.
예를 들어, 다음과 같이 코드를 작성할 수 있습니다.
#hostingforum.kr
php
$server = new SwooleServer('0.0.0.0', 9501);
$ip = swoole_server_get_local_ip();
echo "서버 IP 주소: $ipn";
이 코드는 서버의 IP 주소를 확인하고, 콘솔에 출력합니다.
2025-06-09 05:44