开发者社区> 问答> 正文

Alinode 阿里云出品的 Node.js 解决方案体验

介绍


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





展开
收起
妙正灰 2017-02-27 12:33:05 6293 0
0 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
探究 Node.js 的服务端之路 立即下载
个推微服务实践 基于OpenResty 和Node.js 立即下载
沪江基于Node.js大规模应用实践 立即下载