Home  >  Article  >  Backend Development  >  Process daemon introductory tutorial: Summary of process daemon basic introductory tutorials

Process daemon introductory tutorial: Summary of process daemon basic introductory tutorials

伊谢尔伦
伊谢尔伦Original
2017-06-15 13:39:241307browse

This article mainly introduces the Python daemon and script singleton operation. The editor thinks it is quite good. Now I will share it with you and give it as a reference. Let’s follow the editor and take a look. 1. Introduction The most important feature of the daemon process is background running; it must be isolated from the environment before it runs, which includes unclosed file descriptors, control terminals, sessions and process groups, Working directory and file creation mask, etc.; it can be started from the startup script /etc/rc.d when the system starts, can be started by the inetd daemon, can also be started by the job planning process crond, or can be started by the user terminal (usually is shell) execution. Python sometimes needs to ensure that only one script instance is run to avoid data conflicts. 2. Python daemon 1. Function implementation #!/usr/bin/env python #coding: utf-8 import sys, os ​ '''Move the current process to f

1. Detailed explanation of Python daemon and script singleton running

Process daemon introductory tutorial: Summary of process daemon basic introductory tutorials

Introduction: This article mainly introduces the Python daemon and script singleton operation. The editor thinks it is quite good, so I will share it with you now and give it as a reference. Let’s follow the editor and take a look.

2. Process guardian, process management, and automatic startup function when process error is written in PHP, suitable for server administrators_PHP tutorial

Introduction: Process daemon written in PHP, process management, process error automatic startup function, suitable for server administrators. As long as the php command line tool is installed, you can run the example: php supervisor.php /usr/local/nginx/bin/nginx nobody (you can also add the parameters of the corresponding command after this, just leave it blank if there are no parameters)

3. How PHP uses a process as a daemon, php process daemon_PHP tutorial

Introduction: PHP uses a process as a daemon method, the php process daemon. PHP's method of using a process as a daemon process, PHP process daemon process This example describes how PHP uses a process as a daemon process. Share it with everyone for your reference. The specific analysis is as follows:

4. Process daemon written in PHP, process management, process error automatic startup function, suitable for server administrators

Introduction: Process daemon written in PHP, process management, process error automatic startup function, suitable for server administrators. As long as the php command line tool is installed, you can run the example: php supervisor.php /usr/local/nginx/bin/nginx nobody (you can also add the parameters of the corresponding command after this, just leave it blank if there are no parameters)

5. PHP uses the process as a daemon process, php process daemon

Introduction: PHP uses the process as a daemon process, php process daemon. PHP's method of using a process as a daemon process, PHP process daemon process This example describes how PHP uses a process as a daemon process. Share it with everyone for your reference. The specific analysis is as follows:

6. php-cgi process daemon under windows

Introduction: php in linux, unix There are process daemons such as php-fpm and spawn-fcgi under Windows, but not under window. Generally, the following command is used to start C:/php5/php-cgi.exe-b127.0.0.1:9000-cC:/php5/php.ini. However, this is limited by the PHP_FCGI_MAX_REQUESTS environment variable of php-cgi, which is processed 500 times by default. Automatically exit php-cgi. Plus some non-

#linux - Is the pressure caused by php loop on the server?

The above is the detailed content of Process daemon introductory tutorial: Summary of process daemon basic introductory tutorials. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn