- 방향:
- 모두 웹3.0 백엔드 개발 웹 프론트엔드 데이터 베이스 운영 및 유지보수 개발 도구 PHP 프레임워크 일일 프로그램 위챗 애플릿 일반적인 문제 다른 기술 CMS 튜토리얼 Java 시스템 튜토리얼 컴퓨터 튜토리얼 하드웨어 튜토리얼 모바일 튜토리얼 소프트웨어 튜토리얼 모바일 게임 튜토리얼
- 나누다:
-
- 작업자가 정상적으로 접근할 수 없습니다.
- Workererman이 정상적으로 접근할 수 없는 문제에 대한 해결 방법은 다음과 같습니다. 1. 보안 그룹 인바운드 방향에서 Workererman의 포트 범위를 설정합니다. 2. [firewalld] 방화벽을 닫고 [/etc/sysconfig/iptables] 규칙을 수정합니다.
- Workerman 2120 2019-12-18 17:44:29
-
- tp는 Workererman을 사용하여 시작할 수 없습니다
- Workerman을 사용하여 tp를 시작할 수 없는 이유는 포트가 점유되어 시작할 수 없기 때문입니다. 해결 방법: 먼저 [netstat] 명령을 사용하여 어떤 프로그램이 포트를 점유하고 있는지 확인한 후 해당 프로그램을 중지하고 포트를 해제하십시오. 해당 포트에 대한 프로그램을 중지할 수 없는 경우 [workerman]의 포트를 변경하여 문제를 해결할 수 있습니다. ].
- Workerman 2073 2019-12-18 17:10:43
-
- 워커맨을 닫을 수 없으면 어떻게 해야 하나요?
- Workerman을 닫을 수 없는 문제에 대한 해결책: 먼저 Workerman 기본 프로세스의 pid를 찾은 다음 SIGINT 신호를 pid로 보냅니다. 마지막으로 Workerman 기본 프로세스가 SIGINT 신호를 받은 후 "Worker::stopAll( )'을 클릭하여 서비스 중지를 완료하세요.
- Workerman 2854 2019-12-18 15:56:51
-
- 워커맨을 사용할 수 없으면 어떻게 해야 하나요?
- "stream_socket_server" 기능이 "php.ini"에 의해 비활성화되었기 때문에 Workerman을 사용할 수 없습니다. 해결 방법: 먼저 "php.ini" 파일을 연 다음 "disable_functions" 항목을 찾은 다음 "stream" 비활성화 항목을 삭제합니다.
- Workerman 2733 2019-12-18 15:17:59
-
- 워커맨은 항상 달릴 수 있나요?
- Workerman은 항상 실행할 수 있습니다. 데몬 모드에서 Workerman을 시작하면 항상 백그라운드에서 실행될 수 있습니다. 데몬 모드에서 시작합니다. Workerman은 터미널이 닫힌 후에도 백그라운드에서 계속 정상적으로 실행됩니다.
- Workerman 3562 2019-12-16 09:16:36
-
- 워커맨이 소켓을 연결할 수 없으면 어떻게 해야 합니까?
- Workerman은 "stream_socket_server" 기능이 "php.ini"에 의해 비활성화되었기 때문에 소켓을 사용할 수 없습니다. 해결 방법은 "php.ini" 파일을 열고 "stream_socket_server" 비활성화된 항목을 삭제하는 것입니다.
- Workerman 2322 2019-12-13 11:16:06
-
- 작업자가 모니터링할 수 없으면 어떻게 해야 합니까?
- Workerman이 모니터링할 수 없는 문제에 대한 해결책: 먼저 "workerman/workerman"을 삭제한 다음 "workerman/workerman-for-win" 명령을 사용한 다음 모니터링을 다시 시작하세요.
- Workerman 3179 2019-12-13 11:10:24
-
- 작업자의 타이머가 적용되지 않습니다.
- 워커맨의 타이머가 적용되지 않는 이유는 이 메소드가 실행되기 전에 실행되는 모든 코드는 메인 프로세스에 속하며, 비즈니스 코드를 가질 수 없기 때문이다. 기본 프로세스의 비즈니스 코드는 하위 프로세스에 상속됩니다. 해결책은: [onWorkerStart]에서 타이머를 실행하는 것입니다.
- Workerman 2964 2019-12-13 09:51:14
-
- 작업자 클라이언트가 연결할 수 없으면 어떻게 해야 합니까?
- Workerman 클라이언트가 연결에 실패하면 "연결 거부" 및 "연결 시간 초과"라는 두 가지 오류가 나타납니다. 이는 클라이언트가 연결하는 포트가 잘못되었거나 서버 방화벽이 연결을 차단하기 때문입니다. 해결 방법은 올바른 포트를 변경하는 것입니다. 번호를 지정하거나 방화벽을 일시적으로 닫으면 됩니다.
- Workerman 4349 2019-12-12 14:19:15
-
- Workerman이 채팅 시스템을 구현하는 방법
- Workerman은 thinkphp 프레임워크와 협력하여 채팅 시스템을 구현할 수 있습니다. $worker->connections를 사용하여 모든 사용자 연결을 얻고 데이터를 $connection 연결 속성에 바인딩하고 메시지를 푸시하여 채팅을 구현할 수 있습니다.
- Workerman 3610 2019-12-12 14:03:12
-
- 작업자가 연결할 수 없는 문제에 대한 솔루션
- iptable.service가 닫혀 있지 않고 작업자가 연결할 수 없는 경우 작업자의 포트 범위를 설정하거나 방화벽 방화벽을 끄고 /etc/sysconfig/iptables 규칙을 수정하여 해결할 수 있습니다.
- Workerman 3640 2019-12-12 13:43:22
-
- 워커맨이 시작되지 않으면 어떻게 해야 합니까?
- 포트가 사용 중이기 때문에 Workerman이 시작되지 않습니다. 해결 방법은 다음과 같습니다. 먼저 "netstat -anp | grep port number" 명령을 사용하여 포트를 차지하는 프로그램을 찾은 다음 해당 프로그램을 중지하여 포트를 해제합니다.
- Workerman 3456 2019-12-12 13:31:06
-
- 작업자는 어떻게 포트를 열나요?
- Workerman에서 포트를 여는 방법: 먼저 해당 서버의 843 포트로 이동하여 보안 정책 파일을 요청한 다음 Workerman에 "<?php use Workerman\Worker;require_once __DIR__ . ''" 코드를 추가하여 엽니다. 포트.
- Workerman 3831 2019-12-12 13:23:56
-
- 작업자는 프로젝트에서 무엇을 할 수 있나요?
- Workerman은 프로젝트에서 tcp 프록시, 래더 프록시, 게임 서버, 메일 서버, ftp 서버를 개발할 수 있으며, 심지어 php 버전의 redis, php 버전의 데이터베이스, php 버전의 nginx, php-fpm php 버전 등도 개발할 수 있습니다.
- Workerman 2830 2019-12-12 11:11:22
-
- 작업자 클러스터를 개발하는 방법
- GatewayWorker는 Workerman이 개발한 프로젝트 프레임워크를 기반으로 하며, GatewayWorker는 Register 서비스를 사용하여 동일한 클러스터가 동일한 Register 서비스 IP 및 포트를 사용합니다.
- Workerman 3629 2019-12-12 10:20:10