标签: background-process

如何在 unix (mac osx) 上在后台运行 mongod?

我想在后台运行 mongod 作为一种始终存在的东西。什么是最好的方法来做到这一点?有点像我可以在启动时运行 MySQL 的方式,它总是在后台运行。也许这只是一些 bash 脚本,但很高兴听到是否有更好的方法。如果它只是 bash - 那会是什么样子?谢谢。

unix mac-osx background-process mongodb

57
推荐指数
3
解决办法
8万
查看次数

写入后台进程的标准输入

我在 Ubuntu 10.04 机器上,并通过 ssh 在后台 (myserver &) 启动了一个服务器。它一直运行良好,但我需要一种方法来获取服务器的标准输入,因为控制服务器的唯一方法是通过这种方法。

有什么方法可以获取已经运行的进程的标准输入,以便我可以写入它(并希望读取它的标准输出)?显然,如果我现在要这样做,我会从重定向到标准输入的 FIFO 开始,但不幸的是,现在这样做有点晚了。

有任何想法吗?

linux bash background-process stdin

31
推荐指数
3
解决办法
4万
查看次数

如何将正在运行的进程发送到后台?

偶尔我会发出一个比我想象的要长的命令(归档目录或其他东西)。如何退出进程,将其发送到后台,并返回到提示?我想有一个键盘快捷键,但我找不到它..

linux background-process

23
推荐指数
1
解决办法
4万
查看次数

Linux下如何启动一个处于挂起状态的进程?

实际上,我需要一个行为正常的进程,就好像我Ctrl+Z在它开始后就按下了一样。

希望可以使用 shell 脚本来做这样的事情。

(另外,知道结果 PID 会很棒,所以我可以在之后继续这个过程。)

linux process background-process

21
推荐指数
3
解决办法
2万
查看次数

12
推荐指数
4
解决办法
7万
查看次数

如何安排任务调用 URL

我有一个 MVC 应用程序。我有一个控制器,在调用时运行后台进程来查询 Active Directory 并更新数据库。

http://myapp/BackgroundTask/Run

我想在不打开浏览器的情况下按计划(每天)运行它。我看到有很多第三方解决方案,是否有内置的东西?

windows scheduled-task background-process windows-server-2012-r2

10
推荐指数
1
解决办法
3万
查看次数

Bash:将作业放在后台,然后拖尾日志

您如何进行转义工作,以便&实际在后台运行第一个命令?

# foo param1 param2 >> run.out &; tail -f run.out
Run Code Online (Sandbox Code Playgroud)

scripting shell bash background-process

7
推荐指数
1
解决办法
6175
查看次数

在后台启动 Sinatra 应用程序,并将 stdout 和 stderr 重定向(附加)到文件

我有一个 Sinatra 应用程序,我使用ruby app.rb. 通过 ssh 在远程机器上部署它时,如何在后台运行它并将 stdout 和 stderr 重定向到日志文件?

在重新启动时,我想保留以前的日志,以便将较新的消息附加到现有的日志文件中,而不是截断它。

将我的 Web 应用程序作为守护程序运行的推荐方式是什么?

我试过了nohup ruby app.rb &,但似乎缺少 stderr 并且在某些情况下日志语句似乎乱序。

daemon background background-process stderr sinatra

7
推荐指数
1
解决办法
7391
查看次数

.ebextensions 配置命令中的作业控制/后台进程(使用和号)

以 .ebextensions/ 中的以下 .config 文件为例

container_commands: 
  000_run_queue_daemon: 
    command: "nohup php artisan queue:work --daemon &"
    test: "ps -ef | grep artisan | grep -v grep > /dev/null || echo 1"
Run Code Online (Sandbox Code Playgroud)

如果守护程序尚未运行,请启动队列工作器。队列工作者守护进程永远运行(按设计),因此需要作为后台进程运行。

&符号似乎没有效果,尾随 cfn-init.log 只是停在

2014-09-15 00:24:53,921 [DEBUG] Running test for command 000_run_queue_daemon
2014-09-15 00:24:53,929 [DEBUG] Test command output: 1

2014-09-15 00:24:53,929 [DEBUG] Test for command 000_run_queue_daemon passed
Run Code Online (Sandbox Code Playgroud)

然后一直如此,直到 EB 进程超时并放弃部署。

我怎样才能让它作为后台进程运行?

background-process amazon-web-services elastic-beanstalk

7
推荐指数
1
解决办法
2015
查看次数

在 Windows 中运行后台进程命令行的工具?

在 linux 中,我们只需要附加 a 就可以了&

窗户有什么用?

windows background-process

6
推荐指数
3
解决办法
3万
查看次数