How PHP uses a process as a daemon
Editor to share with you how the PHP process as a daemon, I believe that most people do not know much about it, so share this article for your reference, I hope you can learn a lot after reading this article, let's learn about it!
The specific analysis is as follows:
The usage of posix_setsid () in php
The document is interpreted as "Make the current process a session leader"
Reference document: http://linux.die.net/man/2/setsid
It means that the process that calls this function between a process group (parent and child) will be elected as the leader of the process group
So the way to make a process a daemon is:
1 fork out a child process
2 in the child process posix_setsid ()
3 exit the parent process
There is an example in the document:
These are all the contents of the article "how PHP uses processes as daemons". Thank you for reading! I believe we all have a certain understanding, hope to share the content to help you, if you want to learn more knowledge, welcome to follow the industry information channel!