我在教程上看到他们--fork用作mongod的参数.但是,当我尝试这样做时,它表示未知选项--fork.那么如何--fork在Windows上进行mongodb?
Her*_*rsh 22
您可以start /b在mongod命令之前编写(/ b - 表示在没有新的cmd窗口的情况下执行).它将启动您的mongod命令异步并释放控制台提示符.所以,有类似的效果fork.
它可以在.bat脚本中使用,例如,启动副本集:
start/b mongod --replSet m101 --logpath"1.log"--dbpath data\rs1 --port 27017 --smallfiles
start/b mongod --replSet m101 --logpath"2.log"--dbpath data\rs2 --port 27018 --smallfiles
start/b mongod --replSet m101 --logpath"3.log" - dbpath data\rs3 --port 27019 --smallfiles
...
Sam*_*aye 13
--fork实际上是Linux命令而不是Windows或mongod命令.我根本不相信Windows上存在同样的东西.
Linux的这里有两个基本,fork且exec然而仅适用于Windows真的有createProcess这实际上是fork-和- exec.
设置服务并在fork模式下运行它是不一样的,服务更像是一个init.d脚本,但这是目前唯一真正的方式.
Cygwin可以在Windows上模拟fork,速度很慢,如下所述:windows对fork()最接近的是什么?
| 归档时间: |
|
| 查看次数: |
11698 次 |
| 最近记录: |