- 방향:
- 모두 웹3.0 백엔드 개발 웹 프론트엔드 데이터 베이스 운영 및 유지보수 개발 도구 PHP 프레임워크 일일 프로그램 위챗 애플릿 일반적인 문제 다른 기술 CMS 튜토리얼 Java 시스템 튜토리얼 컴퓨터 튜토리얼 하드웨어 튜토리얼 모바일 튜토리얼 소프트웨어 튜토리얼 모바일 게임 튜토리얼
- 나누다:
-
- Swoole로 PHP 오류를 잡는 방법
- PHP에서는 Register_shutdown_function+error_get_last 2 함수를 통해 치명적인 오류를 캡처할 수 있으며 오류 정보는 클라이언트 연결로 전송됩니다.
- Swoole 1890 2019-12-16 09:35:12
-
- Swoole 프로세스가 닫힌 후 다시 시작하는 방법
- Swoole 프로세스가 닫힌 후 Server->reload 방법을 사용하여 다시 시작할 수 있습니다. Swoole은 유연한 종료/다시 시작 메커니즘을 제공합니다. 관리자는 특정 신호를 서버에 보내기만 하면 서버의 작업자 프로세스를 안전하게 종료하거나 다시 시작할 수 있습니다.
- Swoole 2941 2019-12-16 09:32:43
-
- Swoole Worker에는 이벤트 폴링 기능이 있나요?
- swoole 작업자에는 이벤트 폴링이 있습니다. swoole_server 스레드 모드는 다중 스레드 작업자 모드입니다. Reactor 스레드는 네트워크 이벤트 폴링을 처리하고 데이터를 읽습니다. 공유 메모리에 액세스할 때 동기화 문제가 발생하며 Swoole에서 제공하는 잠금 메커니즘을 사용하여 데이터를 보호해야 합니다.
- Swoole 2240 2019-12-16 09:28:08
-
- Swoole 작업이 차단됩니까?
- Swoole 작업은 차단되며 작업 작업 수는 onTask 처리 속도보다 작아야 합니다. 전달 용량이 처리 용량을 초과하면 작업이 캐시 영역을 채워 작업자 프로세스가 차단됩니다.
- Swoole 2924 2019-12-16 09:18:31
-
- PHP 스울을 사용하는 방법
- swoole은 PHP 언어를 완벽하게 지원하고 순수 C 언어로 작성되었으며 PHP 언어로 비동기 멀티스레드 서버를 제공합니다. 그래서 Swoole은 비동기 응답, 푸시, 예약 작업과 같은 일련의 작업을 제공하기 위해 비동기 서버를 구축하는 것이 일반적인 선택입니다.
- Swoole 3461 2019-12-16 09:08:15
-
- PHP에서 swoole과 rpc의 차이점
- PHP의 swoole과 rpc의 차이점: Swoole 프레임워크에서 제공하는 RPC 서버는 PHP-FPM에서 단일 연결 동시성 및 장기 연결 유지 관리와 같은 기능을 지원합니다. Wheel Internet의 대규모 적용에서는 4계층 아키텍처의 서비스 지향 아키텍처가 구축되었습니다.
- Swoole 2496 2019-12-14 14:17:01
-
- swoole의 onreceive가 트리거되지 않습니다.
- 이 함수는 작업자 프로세스에서 발생하는 swoole의 onReceive가 데이터를 수신할 때 콜백됩니다. Swoole의 onreceive가 트리거되지 않으면 onReceive가 한 번에 수신한 데이터가 기본 64k를 초과할 수 있습니다.
- Swoole 2561 2019-12-14 14:13:01
-
- nginx와 swoole을 혼합하는 방법
- nginx의 서버 항목을 구성합니다. 정적 파일을 요청하면 Nginx에서 직접 처리합니다. 요청한 파일이 없으면 Swoole 서버로 전송하여 처리합니다.
- Swoole 2658 2019-12-14 14:06:30
-
- Swoole을 사용하여 PHP를 영구적으로 실행하는 방법
- Soole은 데몬 프로세스를 시작하여 PHP를 영구적으로 실행할 수 있습니다. daemonize=>1로 설정되면 프로그램은 백그라운드로 이동하여 데몬 프로세스로 실행됩니다. 장기 실행 서버측 프로그램의 경우 이 기능을 활성화해야 합니다.
- Swoole 2315 2019-12-14 13:39:52
-
- Swoole은 오픈 소스인가요?
- Swoole은 오픈 소스이며 무료 소프트웨어이며 라이센스 계약은 Apache2.0입니다. 기업 및 개인 개발자 모두 Swoole의 코드를 무료로 사용할 수 있으며, Swoole에서 수정한 내용은 오픈 소스 없이 상용 제품에 사용할 수 있습니다(참고: 원저작자의 저작권 설명이 유지되어야 함).
- Swoole 2350 2019-12-14 13:30:42
-
- Swoole FAQ: 'phpinfo에는 있지만 php -m에는 없습니다' 소개
- swoole의 확장된 정보가 출력되면 설치가 성공한 것입니다!
- Swoole 2072 2019-12-14 11:09:00
-
- Swoole 설치에 실패한 경우 수행할 작업
- 컴파일시 사용된 phpize, php-config와 php버전이 일치하지 않아서 Swoole 설치에 실패하였습니다.
- Swoole 3386 2019-12-14 11:09:17
-
- swoole에서 uid를 얻는 방법
- Swoole에서는 Server->bind를 사용하여 uid를 얻을 수 있습니다. Server->bind는 연결을 사용자 정의 UID에 바인딩합니다. 고정 해시 할당을 위해 dispatch_mode=5 값을 설정할 수 있습니다. 특정 UID의 모든 연결이 동일한 작업자 프로세스에 할당되도록 보장할 수 있습니다.
- Swoole 4803 2019-12-13 16:56:51
-
- 계속해서 땀을 흘리는 방법
- swoole은 데몬 프로세스를 시작하여 항상 켤 수 있습니다. 데몬화: daemonize=>1로 설정되면 프로그램은 백그라운드로 이동하여 데몬 프로세스로 실행됩니다. 장기 실행 서버측 프로그램의 경우 이 기능을 활성화해야 합니다.
- Swoole 3233 2019-12-13 16:45:17
-
- swoole은 어떤 언어로 작성되나요?
- Swoole은 프로덕션 환경을 위한 PHP 비동기 네트워크 통신 엔진입니다. 이는 순수 C 언어로 작성되었으며 다양한 통신 프로토콜의 비동기 IO 서버 및 클라이언트를 제공합니다. 또한 Swoole2.0은 Go 언어와 유사한 코루틴을 지원합니다. 동기 코드.
- Swoole 1885 2019-12-13 11:34:34