【发布时间】:2014-02-05 08:02:34
【问题描述】:
我正在使用RabbitMQ 消息服务来运行一些后台服务。我面临的问题是我一直打开我的命令行,它连续运行一个脚本
php receive_messages.php
一旦我启动我的 rabbit MQ 服务器或 WAMP,这些脚本是否可能在后台运行?
在linux中我可以使用一些程序,比如forever,但在windows中???
【问题讨论】:
标签: php windows background rabbitmq
我正在使用RabbitMQ 消息服务来运行一些后台服务。我面临的问题是我一直打开我的命令行,它连续运行一个脚本
php receive_messages.php
一旦我启动我的 rabbit MQ 服务器或 WAMP,这些脚本是否可能在后台运行?
在linux中我可以使用一些程序,比如forever,但在windows中???
【问题讨论】:
标签: php windows background rabbitmq
尝试在 while 循环中运行 PHP 脚本并在屏幕中运行。
示例代码:
#!/usr/bin/php
ignore_user_abort(true);
set_time_limit(0);
while(true) {
echo 'Running..'; // Code here
sleep (60); // Sleep 60 seconds
}
cmd 命令(首先按 alt + r 启动 cmd,然后键入 cmd):
start /B php.exe myscript.php
【讨论】: