- 방향:
- 모두 웹3.0 백엔드 개발 웹 프론트엔드 데이터 베이스 운영 및 유지보수 개발 도구 PHP 프레임워크 일일 프로그램 위챗 애플릿 일반적인 문제 다른 기술 CMS 튜토리얼 Java 시스템 튜토리얼 컴퓨터 튜토리얼 하드웨어 튜토리얼 모바일 튜토리얼 소프트웨어 튜토리얼 모바일 게임 튜토리얼
- 나누다:
-
- 워커맨이 시작되지 않으면 어떻게 해야 합니까?
- 포트가 사용 중이기 때문에 Workerman이 시작되지 않습니다. 해결 방법은 다음과 같습니다. 먼저 "netstat -anp | grep port number" 명령을 사용하여 포트를 차지하는 프로그램을 찾은 다음 해당 프로그램을 중지하여 포트를 해제합니다.
- Workerman 3374 2019-12-12 13:31:06
-
- 작업자는 어떻게 포트를 열나요?
- Workerman에서 포트를 여는 방법: 먼저 해당 서버의 843 포트로 이동하여 보안 정책 파일을 요청한 다음 Workerman에 "<?php use Workerman\Worker;require_once __DIR__ . ''" 코드를 추가하여 엽니다. 포트.
- Workerman 3791 2019-12-12 13:23:56
-
- 작업자는 프로젝트에서 무엇을 할 수 있나요?
- Workerman은 프로젝트에서 tcp 프록시, 래더 프록시, 게임 서버, 메일 서버, ftp 서버를 개발할 수 있으며, 심지어 php 버전의 redis, php 버전의 데이터베이스, php 버전의 nginx, php-fpm php 버전 등도 개발할 수 있습니다.
- Workerman 2774 2019-12-12 11:11:22
-
- 작업자 클러스터를 개발하는 방법
- GatewayWorker는 Workerman이 개발한 프로젝트 프레임워크를 기반으로 하며, GatewayWorker는 Register 서비스를 사용하여 동일한 클러스터가 동일한 Register 서비스 IP 및 포트를 사용합니다.
- Workerman 3576 2019-12-12 10:20:10
-
- Workerman을 여러 프로세스에서 실행할 수 있나요?
- Workerman은 여러 프로세스에서 실행될 수 있습니다. 서버의 다중 CPU 성능을 최대한 활용하기 위해 WorkerMan은 기본적으로 다중 프로세스 및 다중 태스킹을 지원합니다. WorkerMan은 외부 서비스를 제공하기 위해 메인 프로세스와 여러 하위 프로세스를 시작하며, 하위 프로세스는 독립적으로 네트워크 연결을 모니터링하고 데이터를 수신, 전송 및 처리합니다.
- Workerman 5610 2019-12-12 10:10:41
-
- 워커맨 연결 오류가 발생한 경우 대처 방법
- 포트가 사용 중이면 시작할 수 없습니다. netstat -anp | grep port number 명령을 사용하여 어떤 프로그램이 포트를 차지하고 있는지 확인한 다음 해당 프로그램을 중지하여 포트를 해제하여 문제를 해결할 수 있습니다. 해당 포트에 해당하는 프로그램을 중지할 수 없는 경우 작업자 포트를 변경하여 문제를 해결할 수 있습니다.
- Workerman 2853 2019-12-12 10:01:39
-
- 멀티 스레드 작업자를 사용하는 방법
- Workerman에는 pthreads 확장에 의존하는 다중 스레드 버전의 MT가 있습니다. Workerman\mqtt는 mqtt 프로토콜 메시지를 받거나 보내는 데 사용할 수 있는 Workerman을 기반으로 하는 비동기 mqtt 클라이언트 라이브러리입니다.
- Workerman 4195 2019-12-12 09:58:53
-
- 워커맨을 사용하는 단계는 무엇입니까?
- 긴 클라이언트 연결을 유지하기 위해 websocket Worker를 생성합니다. 내부 시스템이 데이터를 Workerman을 통해 uid 페이지로 푸시할 수 있도록 내부 포트를 엽니다.
- Workerman 3566 2019-12-12 09:49:06
-
- 직원이 비용을 청구하나요?
- Workerman은 무료입니다. Workerman은 오픈 소스이며 무료 소프트웨어이며 라이센스 계약은 MIT입니다. MIT 라이센스는 가장 널리 사용되는 소프트웨어 라이센스 용어 중 하나입니다. 다른 일반적인 소프트웨어 라이선스 조건과 비교할 때 MIT는 상대적으로 느슨한 소프트웨어 라이선스 조건입니다.
- Workerman 2137 2019-12-12 09:40:46
-
- 작업자는 효율적인가?
- 작업자는 효율적입니다. Workerman은 완전히 PHP를 사용하여 개발되었습니다. Workerman을 사용하여 개발된 애플리케이션은 php-fpm, apache 및 nginx와 같은 컨테이너에 의존하지 않고 독립적으로 실행될 수 있습니다. 이는 PHP 개발자가 애플리케이션을 개발, 배포 및 디버그하는 것을 매우 편리하게 만듭니다.
- Workerman 2390 2019-12-12 09:32:37
-
- Workerman은 그룹 채팅을 어떻게 구현하나요?
- 먼저 웹 페이지와 GatewayWorker 사이에 websocket 연결을 설정합니다. 웹 페이지가 client_id를 수락한 후 ajax 요청을 트리거하고 client_id를 mvc 백엔드로 보냅니다. 그런 다음 게이트웨이를 호출하여 ID 바인딩을 구현하고 통합 처리를 위해 mvc 프레임워크에 대한 페이지 요청 게시/가져오기 등을 수행합니다.
- Workerman 6854 2019-12-12 09:32:14
-
- 워커맨은 어떻게 일하나요?
- 명령줄 작업에서는 php start.php start를 사용하여 Workererman을 시작합니다. 먼저 워커맨(https://www.workerman.net/download)을 다운로드한 후 워커맨 파일에 start.php라는 새 파일을 생성합니다.
- Workerman 2950 2019-12-12 09:23:18
-
- Linux 시스템에서 터미널 종료로 인해 작업자가 종료되지 않도록 방지
- Linux 시스템에서 터미널 종료로 인해 Workerman이 종료되는 것을 방지하는 솔루션: 첫째, Workerman에는 Linux 시스템에서 두 가지 시작 모드가 있습니다. 1. 디버그 모드 2. 데몬 모드. 데몬 모드에서 터미널을 닫아도 Workererman에는 영향을 주지 않으므로 데몬 모드에서 시작할 수 있습니다.
- Workerman 2914 2019-12-11 13:42:17
-
- Linux 시스템에서는 Workerman을 시작할 수 없습니다.
- Linux 시스템에서 Workerman을 시작할 수 없는 이유는 [event] 확장자가 설치되지 않았고 [so] 파일이 존재하지 않기 때문입니다. 온라인 사용자가 거의 없다면(수백 명) 이 확장 프로그램을 설치할 필요가 없습니다. 해결책은: [php.ini] 구성 파일에서 이 확장을 주석 처리하여 문제를 해결하는 것입니다.
- Workerman 2530 2019-12-11 13:18:46
-
- CentOS7에서는 Workerman에 연결할 수 없습니다.
- CentOS7에서 Workerman 프레임워크에 연결할 수 없는 문제에 대한 해결 방법은 다음과 같습니다. 1. 먼저 해당 포트가 열려 있는지 확인해야 합니다. 예를 들어 [Alibaba ecs] 보안 그룹 포트가 열려 있는지 확인합니다. 포트가 열려 있으면 방화벽이 닫히지 않았기 때문일 수 있으므로 해당 Just 명령을 실행하여 방화벽을 일시적으로 끄십시오.
- Workerman 2404 2019-12-11 11:37:48