当与子进程一起使用时,keystone会丢弃数据库

时间:2015-06-30 08:06:18

标签: mongodb child-process keystonejs

这是我的问题。 当我在我的程序中使用以下代码时: var spawn = require ('child_process').spawn; ... var child = spawn ('node', ['my_program2', '...'], {stdio : ['ipc', fd_out, fd_err]}); 我的数据库被删除了。 父程序和子程序,使用keystone。

我选择使用child_process,因为我必须有两个不同的程序,第二个由第一个启动,我必须听不同的套接字。

任何人都知道如何设置keystone以避免清空数据库或如何仅使用一个keystone实例来使用这两个程序?

我提前感谢你。

ps:我使用的数据库是mongodb。

1 个答案:

答案 0 :(得分:0)

抱歉,我的错误...... 创建列表时,我们使用new keystone.List(),但在使用它时,它是keystone.list 上限会导致混乱。