> 백엔드 개발 > PHP 튜토리얼 > swoole如何在后台运行

swoole如何在后台运行

WBOY
풀어 주다: 2016-06-06 20:06:52
원래의
2516명이 탐색했습니다.

服务端代码写完了,在命令行中执行 php server.php ,可是这样怎么能一直在后台运行呢?我把ssh客户端窗口关了,就连接不上了 后面加一个 & 也不行,要怎么样操作?r

回复内容:

服务端代码写完了,在命令行中执行 php server.php ,可是这样怎么能一直在后台运行呢?我把ssh客户端窗口关了,就连接不上了 后面加一个 & 也不行,要怎么样操作?r

screen php server.php

守护进程化。设置daemonize => 1时,程序将转入后台作为守护进程运行。长时间运行的服务器端程序必须启用此项。

如果不启用守护进程,当ssh终端退出后,程序将被终止运行。

  • 启用守护进程后,标准输入和输出会被重定向到 log_file

  • 如果未设置log_file,将重定向到 /dev/null,所有打印屏幕的信息都会被丢弃

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿