
SwooleServer::listen 메소드는 주소와 포트를 지정하여 서버를 시작할 수 있습니다. 예를 들어, 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
$server = new SwooleServer("0.0.0.0", 9501);
이러한 코드는 서버를 0.0.0.0 IP 주소와 9501 포트에서 시작합니다.
여러 개의 주소와 포트를 지정해야 할 경우, listen 메소드를 여러 번 호출하면 됩니다.
#hostingforum.kr
php
$server = new SwooleServer("0.0.0.0", 9501);
$server->listen("127.0.0.1", 9502);
이러한 코드는 서버를 0.0.0.0 IP 주소와 9501 포트, 127.0.0.1 IP 주소와 9502 포트에서 시작합니다.
listen 메소드의 옵션 파라미터에 대한 설명은 Swoole 공식 문서에서 확인할 수 있습니다.
https://wiki.swoole.com/wiki/page/274.html
이 문서에서 listen 메소드의 옵션 파라미터에 대한 자세한 설명을 확인할 수 있습니다.
또한, listen 메소드의 옵션 파라미터를 사용하여 서버를 시작할 때 다양한 옵션을 지정할 수 있습니다. 예를 들어,
#hostingforum.kr
php
$server = new SwooleServer("0.0.0.0", 9501, SWOOLE_SOCK_TCP | SWOOLE_SOCK_UDP);
이러한 코드는 서버를 0.0.0.0 IP 주소와 9501 포트에서 시작하고, TCP 및 UDP 소켓을 사용합니다.
2025-07-22 07:24