Articles of daemon

Não é possível parar o daemon C em determinadas situações do PHP

Criei um daemon C simples no Linux. O daemon está configurado para capturar o sinal SIGTERM, fazer alguma limpeza e terminar. Quando executado a partir da linha de comando, isso se comporta como esperado. Enviar um SIGTERM para o daemon através do comando kill é manipulado corretamente. Gostaria, no entanto, de poder iniciar e parar […]

E-mail extra do Cron Daemon ao executar um script de lista de e-mail

Eu tenho um script PHP que envia um lembrete quinzenal para assinantes. Cada vez que envia o e-mail, ele também envia um e-mail que vem de “Cron Daemon”. Quando escrevi pela primeira vez o script, não enviou este e-mail, mas agora o faz. Eu tenho algumas perguntas sobre isso. É o que o e-mail diz: […]

PHP como daemon / service

Posso conseguir isso com o php (máquina LINUX): Tenho o PHP Binary já em execução e, em seguida, alimente-o com o arquivo de script php para ser executado. Então é basicamente algo como, php myscript.php mas o que eu preciso é, o myscript.php é fornecido mais tarde para o PHP binary (cli), alguém sabe como […]

Lance o daemon php simples no Ubuntu

Eu quero lançar o demonio php simples no Ubuntu sem garfo. fonte f.php: #!/usr/bin/php <?php file_put_contents('/var/www/3.txt',date("H:i:s", time()) . "\n", FILE_APPEND); while (true) { file_put_contents('/var/www/3.txt',date("H:i:s", time()) . "\n", FILE_APPEND); sleep(1); } lançamento: root@ubuntu:/var/www# ./f.php & [3] 10323 No FreeBSD, isso funciona bem no arquivo Ubuntu 3.txt não está atualizando 🙁 as permissions são ok (777)

processo de pcntl_fork não encerrando

Estou executando um serviço da Web que envolveu os daemons por php + apache2. Então eu tentei a function pcntl_fork. Mas há uma questão de que o processo filho não está terminando, mesmo que usei a saída (0) no código do processo filho, o que resulta em muitos processos apache2. Eu estou pensando se há […]

conexão mysql do daemon escrita em php

Eu escrevi um daemon para buscar algumas coisas do mysql e fazer algumas solicitações curl com base na informação do mysql. Como sou fluente no PHP, escrevi esse daemon no php usando o System_Daemon de pera. Isso funciona bem, mas estou curioso sobre a melhor abordagem para conectar-se ao mysql. se sente estranho para criar […]

O que é Daemon? O seu uso prático? Uso com php?

Alguém poderia me explicar em duas palavras, o que é o daemon e o que eles usam no php? Eu, sei que este é um processo, que está funcionando o tempo todo. Mas não consigo entender o uso disso no aplicativo php? Alguém pode dar exemplos de uso? Posso usar o daemon para diminuir o […]

Como configurar um daemon do PHP?

Estarei escrevendo meu primeiro daemon no php e eu tenho algumas questões básicas que eu preciso de ajuda. Que pacotes precisam ser instalados em meu servidor linux e Alguma coisa em PHP precisa ser ativada? Até agora, consegui isso – http://pear.php.net/package/System_Daemon/download Onde no servidor eu salvar meus arquivos daemon? Eu tenho uma série de arquivos […]

Laravel Artisan CLI interrompe com segurança os trabalhadores da fila daemon

Para processar um grande número de postos de trabalho, eu executo um número variável de trabalhadores da fila, dependendo de quanto trabalho houver para concluir. Eu não quero executar mais trabalhadores do que é necessário para completar o trabalho que precisa ser feito em um período de tempo que julgarmos apropriado. No momento, eu começo […]

Como faço para acessar meus modelos usando um Daemon no Zend Framework

Estou trabalhando em um projeto que usa Phirehose para coletar e consumir a API de streaming do Twitter. A biblioteca Phirehose foi projetada para ser executada a partir da linha de comando, de preferência como trabalho daemon ou cron. Eu criei um daemon e coloquei-o na pasta da biblioteca. O Bootstrap.php foi atualizado para autoload […]