标签: forever

在nodejs中使用永远模块的窗口

我从以下链接下载了永久模块

https://github.com/nodejitsu/forever

我解压缩了zip文件并将其放在node_modules文件夹中.并从我的命令提示符进入节点js路径并给出

永远filename.js按照说明.但我收到如下错误

C:\Users\290495\Desktop\newnode\Manoj\Node\nodejs>forever testing.js
'forever' is not recognized as an internal or external command,
operable program or batch file.
Run Code Online (Sandbox Code Playgroud)

不知道我在哪里做错了.Anyhelp将非常感激

node.js forever

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

nodejs forever:如何运行我的npm应用程序

现在我运行我的nodejs应用程序为npm start.我想在后台运行它.我找到forever了这个包,但不知道我怎么能运行我通常运行的应用程序npm start.那我怎么能用它来运行呢forever

我遵循这个SO,但得到这个错误:

ENVIRONMENT=production forever start app.js
warn:    --minUptime not set. Defaulting to: 1000ms
warn:    --spinSleepTime not set. Your script will exit if it does not stay up for at least 1000ms
info:    Forever processing file: app.js
Run Code Online (Sandbox Code Playgroud)

除此之外还有其他更好的方法在后台运行nodejs吗?

node.js forever

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

当服务器出现故障/崩溃时,Node JS会自动重启所有JS进程

我正在使用永远的js来保持我的节点服务器在AWS EC2上全天候运行.

我用这个命令

forever start index.js
Run Code Online (Sandbox Code Playgroud)

但是,我注意到有一段时间它会随机停止进程并且我的网站出现故障.我必须手动ssh到我的服务器再次运行它:

forever restartall
Run Code Online (Sandbox Code Playgroud)

然后它会备份.有没有办法我可以定义超时,假设服务器/网站在5秒内没有响应200,然后自动重启所有永久进程?

我是新手,如果有人能为我的案例一步一步地举例,那就太棒了.

javascript restart amazon-ec2 node.js forever

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

为nodejs永远自动重启服务

我发现永远可以永远运行nodejs服务器.是永远支持这个feautre?

-- If the nodejs script is modified changed, the server shld restarted automatically.
Run Code Online (Sandbox Code Playgroud)

如何永久使用此功能?还是我需要别的东西?

node.js forever

11
推荐指数
4
解决办法
2万
查看次数

永远使用时的Node.js参数

我目前正在使用永远在我们的开发环境中运行我的node.js应用程序.我目前正在努力的是如何在使用"forever start"时传递node.js参数

这是一个我需要将数字和日期传递给节点的示例.它不起作用所以任何帮助将不胜感激.

forever -c 'node 8010 "2014-11-11 12:00:00"' start app.js
Run Code Online (Sandbox Code Playgroud)

node.js forever

11
推荐指数
1
解决办法
8721
查看次数

隐藏子进程控制台窗口

当在windows(child_process.spawn)上的nodejs中生成一个新子节点时,它总是会打开一个空白控制台窗口,该窗口在子进程结束之前保持打开状态.

有办法避免这种情况吗?

即我们希望使用我们的应用程序作为后台服务forever.然而,它不是很背景,因为它一直打开和关闭空白的控制台窗口......

编辑:使子应用程序以"安静"模式运行不是一个选项,因为正在生成的部分进程是wmic.

javascript windows child-process node.js forever

11
推荐指数
1
解决办法
1945
查看次数

node.js使用node-inspector和forever.js进行调试

使用forever.js时,我无法调试node.js服务器.这不可能吗?

Exampel: forever start --debug server.js
Run Code Online (Sandbox Code Playgroud)

1)启动server.js ok,但我无法使用node-inspector进行调试.

2)forever.js as:forever start server.js 不重启服务器 - 这是永远的核心服务吗?

我正在使用mac.

感谢和问候

javascript node.js node-inspector forever

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

Node.js Forever不会创建日志文件

正在处理2个nodejs脚本forever.系统永远使用v0.11.1和节点v0.10.29

# forever list
info:    Forever processes running
data:        uid  command  script      forever pid   logfile                 uptime        
data:    [0] D34J userdown app/main.js 7441    10950 /root/.forever/D34J.log 0:2:31:45.572 
data:    [1] P0BX userdown app/main.js 11242   11261 /root/.forever/P0BX.log 0:2:20:22.157 
# forever logs 0
error:   undefined
# forever logs 1
error:   undefined
Run Code Online (Sandbox Code Playgroud)

问题:为什么forever缺少创建的日志文件?重新启动2个进程仍然不会创建任何日志文件...

该目录/root/.forever也不显示日志文件!

# ls -la /root/.forever
total 20
drwxr-xr-x 4 root root 4096 Jul  4 11:37 .
drwx------ 8 root root 4096 Jul 10 13:24 ..
-rw-r--r-- …
Run Code Online (Sandbox Code Playgroud)

javascript node.js forever

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

babel-node的永远错误

我有一个简单的节点服务器:

//server.js

import express  from 'express';
import React    from 'react';
...
Run Code Online (Sandbox Code Playgroud)

当我尝试使用Forever运行时:

forever start -c "babel-node --experimental" server.js ,它因使用而错误 import

/Applications/MAMP/htdocs/React/ReactBoilerplates/koba04/app/server.js:1
(function (exports, require, module, __filename, __dirname) { import express  
                                                              ^^^^^^
SyntaxError: Unexpected reserved word
    at Module._compile (module.js:439:25)
    at Object.Module._extensions..js (module.js:474:10)
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:312:12)
    at Function.Module.runMain (module.js:497:10)
    at startup (node.js:119:16)
    at node.js:902:3
error: Forever detected script exited with code: 8
Run Code Online (Sandbox Code Playgroud)

我也曾尝试PM2nodemon,我得到同样的错误那里.对于pm2,我遵循了这个问题https://github.com/Unitech/PM2/issues/1167,但它也没有用.我在这做错了什么?

node.js forever pm2 babeljs

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

在nodejs中永远是什么?

我很难理解nodejs中永远存在的东西.

有人可以用最简单的方式解释我能理解的东西,以及它的目的是什么

node.js forever

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