★------------NodeJs----------
微型小站
这个作者很懒,什么都没留下…
展开
-
CentOS 7 nodeJs环境相关安装
CentOS 7 node开发环境相关安装vagrant关联安装 Python Git安装 pip安装 AWS-CLI安装 EB-CLI安装 NodeJs 和 npmvagrant关联vagrant插件PS C:\Work\Ops\csp_socket> vagrant plugin install vagrant-vbguestPS C:\Work\Ops\csp_socket&...原创 2019-01-23 18:34:31 · 405 阅读 · 0 评论 -
CentOS7- 安装WebSocket-bench 进行Socket.io的压力测试
安装WebSocket-bench安装node安装websocket-bench修改文件打开数执行测试参照: WebSocket-bench.安装node参照: CentOS 7 nodeJs环境相关安装.安装websocket-benchnpm install -g websocket-bench①安装出现error······make: Entering directory ...原创 2019-01-23 19:44:18 · 3228 阅读 · 0 评论 -
Nodejs-npm run (npm run-script)命令的传参数
Nodejs中,单独运行 run 命令时,有时候需要传参数。方法例,在 package.json 中有以下的记述"scripts": { "start": "babel-node src/server.js", "cli-client": "babel-node src/cli-client/index.js" },在 index.js 中 通过 使用模块- argparse ...原创 2019-01-18 16:53:08 · 12655 阅读 · 0 评论 -
NodeJs-指定运行环境执行
在执行NodeJs命令时,有时需要指定其运行的环境Linux$ NODE_ENV=production node myapp/app.jsWindowspowershell内执行$env:NODE_ENV="production"node myapp/app.js原创 2019-01-25 16:24:29 · 3229 阅读 · 1 评论 -
NodeJs-Socket接续超时
启动Socket服务器后,老是立马断开错误信息[2019-02-08T18:21:39.197] [ERROR] events.connect.connect - [39m{ Error: connect ETIMEDOUT at PoolConnection.Connection._handleConnectTimeout (C:\Work\Ops\socket\node_modu...原创 2019-02-08 17:54:31 · 2151 阅读 · 0 评论 -
NodeJs的 out of memory 问题
问题·EC2 m5.large 的 Nodejs 服务器运行中,进行压力测试时,超过 1100 线程连接时,会报出下面的错误。FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory 1: 0x8dbaa0 node::Abort() [/o...原创 2019-03-05 19:02:31 · 1922 阅读 · 0 评论 -
Nodejs - 内存泄露调查
Nodejs - 内存泄露调查内存使用设置设置例插件安装memwatch-next安装测试代码追加HeapDump安装测试代码追加压力测试后的结果Google DevTools比较文件Nodejs内部使用V8的解析器,内存使用上限大约为 1.7G 左右,内存的回收机制却是,一直占用,直到快满的时候才释放回收。虽然EC2的类型设置为了 m5 的内存优化类型,但是node服务器的性能并没有改善,...原创 2019-03-07 14:51:22 · 1274 阅读 · 0 评论