介绍
alinode 是阿里云出品的 Node.js 应用服务解决方案,是一套基于社区 Node 改进的运行时环境和服务平台。在社区的基础上我们内建了强大的支持功能,帮助开发者迅速洞见性能细节,快速定位疑难杂症,直探问题根源。
alinode 整套服务由 alinode 运行时、AgentX、命令集、服务平台四个部分组成,如需充分享受 alinode 整套解决方案带来的好处,需要您在自己的服务器上部署 AgentX、alinode 运行时和一组命令集。
更多的功能可以查阅:
功能介绍
安装
首先,到官网添加应用,地址:
https://alinode.aliyun.com/
然后再 设置 中可以看到
APP ID 和 APP secret(Token)
目前 Alinode 有两种安装方式,一是用
自助式(用 tnvm 安装 alinode,npm 安装 Agentx),二是用
交互式 类似于一键包,推荐新手使用交互式。 详情:
安装文档
wget -q https://raw.githubusercontent.com/aliyun-node/alinode-all-in-one/master/alinode_all.sh
bash -i alinode_all.sh
即可进行交互式安装,最后运行
nohup agentx /path/to/your/config.json &
建议退出时用
exit
命令主动退出,以免影响 Agentx 的运行。
体验
这里再介绍一下
Node Profiler,它是一款JavaScript的性能调优工具,Node 开发者可以通过Node profile 看到项目代码在执行的过程中,代码片段所花费的时间和优化情况,从而优化应用。
在
实例 —— 进程数据 中,选择 alinode 的进程,并选择
take cpu profile
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。