node进程维护

node进程如果没有特殊要求使用默认配置即可,如需修改请按如下操作:

1. 拷贝start.ini文件:

cp /home/httpd/wware/start.ini /home/httpd/

内容编辑及参数解释:

; configuration of start.js
[global] ;全局配置
flagdir = /var/run/wware/flags ;定义flag目录

[web] ;web服务配置
enable = 1 ;启用填1,禁用填0
;child = 8
factor = 1 ;进程数和CPU核心数比例,为1时则线程数=CPU数,为0.5时则线程数=CPU核心数的一半
flag = web.flag ;进程标记文件

[job] ;job服务配置
autogc = true ;默认开启
enable = 1 ;启用填1,禁用填0
;child = 2
;factor = 0.5 ;进程数和CPU核心数比例,为1时则线程数=CPU数,为0.5时则线程数=CPU核心数的一半
maxoldspace = 1024 ;64位系统填1024,32位系统填512
flag = job.flag ;进程标记文件

[ws] ;websocket服务配置
enable = 0 ;启用填1,禁用填0
;child = 4
factor = 0.5 ;进程数和CPU核心数比例,为1时则线程数=CPU数,为0.5时则线程数=CPU核心数的一半
flag = ws.flag ;进程标记文件

[dns] ;dns服务配置
autogc = true ;默认开启
enable = 0 ;启用填1,禁用填0
child = 1

[celery] ;celery服务配置
enable = 0 ;启用填1,禁用填0

保存修改的文件后,重启服务

bash /home/httpd/wware/tools/restartserver.sh