Nodejs性能平台 —— 基本操作

Posted 飞翔的熊blabla

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Nodejs性能平台 —— 基本操作相关的知识,希望对你有一定的参考价值。

操作

I. 创建应用

  • 登录阿里云官网 https://www.aliyun.com/。
  • 前往 Node.js性能平台控制台 创建新应用 输入应用名 demo ,记录下 App ID 和 App Secret ,后面可以从应用界面的 设置 中查看该设置。

II. 服务器部署 Node.js 性能平台

a. 安装 Node.js 性能平台所需组件

  • 安装版本管理工具 tnvm,安装过程出错参考:https://github.com/aliyun-node/tnvm
    wget -O- https://raw.githubusercontent.com/aliyun-node/tnvm/master/install.sh | bash
    
    如果遇到网络问题,请切换为如下命令:
    wget -O- https://code.aliyun.com/aliyun-node/tnvm/raw/master/install.sh | bash
    
  • source ~/.bashrc
  • 查看需要的版本
    tnvm ls-remote alinode
    
  • 安装需要的版本
    tnvm install alinode-v3.11.4
    
  • 使用需要的版本
    tnvm use alinode-v3.11.4
    
  • 安装 agenthub
    npm install @alicloud/agenthub -g
    
  • 查看是否安装成功
    root@iZbp1gqe9a9t5d246bp7vqZ:~# which node
    /root/.tnvm/versions/alinode/v3.11.4/bin/node
    root@iZbp1gqe9a9t5d246bp7vqZ:~# which agenthub 
    /root/.tnvm/versions/alinode/v3.11.4/bin/agenthub
    
  • 在项目中创建文件 yourconfig.json,将将创建新应用中获得的App ID 和 App Secret填入
    
      "appid": "12345",                          # 前面申请到的 appid,保存时删掉这条注释。
      "secret": "kflajglkajlgjalsgjlajdgfakjkgj" # 前面申请到的 secret,保存时删掉这条注释。
    
    

b. 启动 agenthub

agenthub start yourconfig.json
# 通过 agenthub list 查看 agenthub 是否启动成功
# 如果没有 agenthub 实例,通过调试模式启动 agenthub:
# DEBUG=* agenthub start yourconfig.json
# ~/.agenthub.log 查看 agenthub 日志。

d. 启动应用

ENABLE_NODE_LOG=YES node demo.js

以上是关于Nodejs性能平台 —— 基本操作的主要内容,如果未能解决你的问题,请参考以下文章

nodejs是单线程还是多线程

nodeJS总结

重拾nodeJs

nodejs运行机制

nodeJS介绍

深入NodeJS模块os - 与操作系统“打交道”