runtime 与 agenthub 部署

Node.js 性能平台提供两部署方式,您可以根据需要使用:自助式部署 Egg 集成部署

Node.js 性能平台服务条款

欢迎使用 Node.js 性能平台服务 在阿里云网站进行操作并接受 Node.js 性能平台服务之前,请您仔细阅读 阿里云网站 上公布的阿里云账户、服务使用规范、规则和使用流程以及阿里云 Node.js 性能平台服务条款的全部内容。如果您有任何意见及...

常见问题

Node.js 性能平台运行时与社区 Node.js 运行时是什么关系 Node.js 性能平台运行时完全兼容社区对应版本 Node.js 运行时,对应关系 请查看。Node.js 性能平台运行时是否会影响性能 Node.js 性能平台运行时每分钟在主线程将监控数据写到内存...

启动应用

首先请确保应用是由前面部署的 Node.js 性能平台 runtime 启动应用。直接启动应用 ENABLE_NODE_LOG=YES node app.js 使用pm2管理的应用 ENABLE_NODE_LOG=YES pm2 start app.js 如果在控制台无法查看到监控数据,请参考 常见问题 章节。

Egg 集成部署

下面是参数含义及获取方式 appid:您的应用 id,在 Node.js 性能平台 控制台中应用的 设置 页面获取 secret:您的应用 secret,在 Node.js 性能平台 控制台中应用的 设置 页面获取 logdir:您使用 Node.js 性能平台提供的 runtime 运行 Node....

故障诊断

抓取性能数据 进入应用控制台,点击想查看的应用 实例 按钮,进入对应的实例即可查看 Node.js 性能平台提供的 抓取性能数据 功能,如下图所示:一般来说,如果涉及到内存泄漏的,可以抓取 堆快照,如果是 CPU 异常飙高的,可以抓取 CPU ...

EventHandle

发现问题 接入 Node.js 性能平台后,我们在全局告警中看到某个客户的应用频繁提醒堆内使用内存占据堆上限超过 80%,这种情况基本上大概率就是发生内存泄漏了,联系到对应的客户后,进过客户的授权,我们看到了有问题的进程内存状况,如下图...

5分钟快速入门

前往 Node.js性能平台控制台 创建新应用 输入应用名 demo,记录下 App ID 和 App Secret,后面可以从应用界面的 设置 中查看该设置。II.服务器部署 Node.js 性能平台 a.安装 Node.js 性能平台所需组件#安装版本管理工具 tnvm,安装过程出错...

观察监控指标

本文介绍如何观察 Node.js 性能平台的监控指标。进入应用控制台,点击想查看的应用 实例 按钮,进入对应的实例即可查看 Node.js 性能平台提供的各种监控指标。概览 顶部导航栏展示服务器通用的一些信息,下面我们对每一个栏目进行说明。...

产品概述

Node.js 性能平台Node.js Performance Platform)是面向所有 Node.js 应用提供 性能监控、安全提醒、故障排查、性能优化 等服务的整体性解决方案,尤其适用于中大型 Node.js 应用。Node.js 性能平台凭借对 Node.js 内核深入的理解,提供...

配置发布API

设置是否使用跨域资源共享功能,勾选 同意来自站点的其他服务,并单击 设置,在CORS设置面板中,选择如下参数:允许来源:全部 或 常量 限制时长:24小时 或 常量(秒)方法选择 请根据接口的请求方式选择,支持四方法:GETPOST、PUT和...

添加API数据源

在下方 请求方式 列表中选择一请求方式,可选择 GETPOST 这两请求方式,具体这两请求方式的解释说明,请参见 常用的请求方式。在下方 URL 编辑框中,填写需要请求的接口URL路径。根据您在 请求方式 内选择的不同请求方式,可在...

添加API数据源

在下方 请求方式 列表中选择一请求方式,可选择 GETPOST 这两请求方式,具体这两请求方式的解释说明,请参见 常用的请求方式。在下方 URL 编辑框中,填写需要请求的接口URL路径。根据您在 请求方式 中选择不同的请求方式,可在...

自助式部署 runtime

安装 agenthub agenthub 是为 Node.js 性能平台的常驻代理服务,可以帮助执行一些监控和诊断的操作,并且它包含一组 Node.js 性能平台服务执行任务所需要的命令集合,Node.js 性能平台有且仅有执行这些命令的权限。agenthub 同时是一个 npm...

添加阿里云API网关数据源

在下方 HTTP Method 列表中选择一种请求方式,可选择 GETPOST、PATCH、PUT、DELETE、HEAD 和 OPTIONS 这七种请求方式,具体这几种请求方式的解释说明,请参见 常用的请求方式。在下方 请求URL 编辑框中,填写需要请求的接口URL路径。根据...

添加阿里云API网关数据源

在下方 HTTP Method 列表中选择一种请求方式,可选择 GETPOST、PATCH、PUT、DELETE、HEAD 和 OPTIONS 这七种请求方式,具体这几种请求方式的解释说明,请参见 常用的请求方式。在下方 请求URL 编辑框中,填写需要请求的接口URL路径。根据...

子账号授权

Node.js 性能平台支持通过子账号登录和管理,管理粒度为服务级别。即子账号只有两状态:“拥有”或“不拥有”父账号下 Node.js 性能平台的权限。添加自定义策略 登录 访问控制 RAM 的控制台,点击“新建授权策略”。选择“空白模版”,...

监控项表达式编写

Node.js 性能平台的监控设置中,有两项表达式需要用户进行输入,阈值表达式 和 报警表达式。监控系统会根据阈值表达式来进行是否进行报警的判定。当判定完成,决定发送警报时,会使用报警表达式来描述警报的详情。阈值表达式 阈值表达式...

Co、递归调用

发现问题 客户接入 Node.js 性能平台 后,通过监控经常出现内存增长导致的 OOM,于是客户加上了一条告警规则:@heap_used/@heap_limit>0.5,目的是在堆较但是发生泄漏时能正常输出 heapsnapshot 文件用于分析。经过授权,我们得以进入...

Coredump 分析能力

本文介绍 Node.js 性能平台的 Coredump 分析能力。概述 当我们的应用意外崩溃终止时,计算机会自动记录下进程 crash 掉那一刻的内存分配信息、program counter 以及堆栈指针等关键信息来生成 Coredump 文件,因此获取到 Coredump 文件后,...

跨域资源共享

简单请求 请求满足如下所有条件,为简单请求请求方法是如下一:HEAD GET POST HTTP 头信息不超过以下几种字段:Cache-Control Content-Language Content-Type Expires Last-Modified Pragma DPR Downlink Save-Data Viewport-Width ...

让CDN成为高性能GraphQL网关

本文通过一个简单的天气查询GraphQL CDN代理网关示例,让你快速了解边缘计算Serverless技术方案EdgeRoutine结合GraphQL网关可以实现高性能的API网关服务。实践方案同样适用于DCDN服务。背景信息 随着互联网飞速发展,国内外越来越多的企业...

让CDN成为高性能GraphQL网关

本文通过一个简单的天气查询GraphQL CDN代理网关示例,让你快速了解边缘计算Serverless技术方案EdgeRoutine结合GraphQL网关可以实现高性能的API网关服务。实践方案同样适用于DCDN服务。背景信息 随着互联网飞速发展,国内外越来越多的企业...

iOS端302等重定向业务场景"IP直连"方案说明

POST请求的重定向问题 对于GET请求,重定向问题较为简单,我们着重讨论下POST请求的重定向问题,看下不同状态码下的响应方式。下面介绍下重定向的类型以及解释:重定向的类型 对应协议 解释 300 Multiple Choices HTTP 1.0 可选重定向,...

创建应用

在阿里云创建应用,使用阿里云账号登录,切换到 Node.js 性能平台控制台,或者直接打开 Node.js 性能平台,点击 创建新应用...您需要保管好您应用的 App ID 和 App Secret 信息,后续部署 Node.js 性能平台 runtime 的步骤中需要使用到它们。

联系我们

在使用 Node.js 性能平台服务中遇到任何问题,可以加入钉钉群:11794270 获得解答。

应用场景

Node.js 性能平台可以应用于所有 Node.js 应用,尤其适用于中大型 Node.js 应用。Node.js 提供的精确到虚拟机级别的深度监控,能够如实的反应应用运行状态,通过配置报警规则,用户可以在发现系统出现故障(内存泄露或者 CPU 热点等)趋势...

创建Web函数

针对Node.js Runtime,原来的日志方式是使用 console.info()函数,该方式会把当前请求的Request ID包含在日志内容中。当多请求在同一个实例并发处理时,当前请求可能有很多个,继续使用 console.info()打印日志会导致Request ID错乱,...

创建API数据源

动态参数解析支持GET/POST请求,选择POST请求时,请求语句只支持JSON第一层参数解析。说明 默认每页最多1000条,最大支持100页。当单页返回数据超过1000条时,本次同步任务会报错并退出。GET请求示例如下:POST请求示例如下:

云数据库 Memcache 版 SDK for NodeJS 介绍

NodeJS 介绍 Node.js 是一个可以快速构建网络服务及应用的平台。该平台的构建是基于 Chrome’s JavaScript runtime,也就是说,实际上它是对 Google V8 引擎(应用于 Google Chrome 浏览器)进行了封装。Node 本身运行 V8 JavaScript。V8 ...

使用限制

限制项 说明 突发带宽/QPS限流规则 根据您与阿里云签订的《CDN服务协议》,如果您对CDN服务有突发带宽/QPS使用需求(包括但不限于带宽容量压测、QPS性能压测、促销活动、重大发布等),您需要至少提前3个工作日(重大节日的突发,包括但不...

通过第三方服务触发函数

在 函数代码 区域,选择 运行环境 为Node.js,选择 代码上传方式 为 使用示例代码,并单击 API网关触发函数。创建完成后,可在 函数详情 页面查看详情。步骤四:创建事件规则 登录 事件总线EventBridge 控制台,找到 步骤一:创建自定义...

RestAPI Reader最佳实践

如果数据源API支持Token的方式进行验证,您可选择此验证方式,并在选择完成后配置用于验证的固定Token值,后续数据集成过程中对接数据源时,通过传入header中进行验证,例如:{"Authorization":"Bearer TokenXXXXXX"}。Aliyun API ...

Trace 链路追踪

响应页面 app.get('*',function(req,res){ res.send('Hello Node.js Performance Platform!');});app.listen(3000);在浏览器请求 http://localhost:3000/delay ,等待约 1min 后,可以在控制台的相应 Tab 页看到:点击 请求信息 栏下面对应...

报警设置

添加报警项 进入您的 Node.js 性能平台控制台首页,点击您需要设置报警策略的应用界面的 报警 按钮,如下图所示:即可进入报警策略设置界面,下面是对堆内内存使用占比超过 60%后告警这样的一条策略进行设置的样例,如图:有个需要大家...

请求结构

请求方法 每个 API 使用 GET、PUT、POST、DELETE 这四方法一,参阅各个 API 的说明。请求参数 每个 API 都需要包含的公共请求参数和指定操作所特有的请求参数,参阅各个 API 的说明。字符编码 请求及返回结果都使用 UTF-8 字符集进行...

创建Token

} Node.js 1.获取和安装sdk npm install@alicloud/bailian20230601-S 2.调用代码示例 const Client=require("@alicloud/bailian20230601").default;const accessKeyId=process.env.ACCESS_KEY_ID;const accessKeySecret=process.env.ACCESS...

使用前必读

Head请求默认转换为Get请求方式回源 默认情况下,用户的Head请求经过阿里云DCDN节点之后再访问源站,会被自动转换为Get请求方式,如果您希望保持Head请求回源的方式,您可以在DCDN控制台的“回源HTTP请求头”功能中配置自定义回源头,配置...

使用探针对容器进行健康检查

检查方式 包括以下两种方式:命令行脚本:探针在容器内执行命令,并检查命令退出的状态码,如果状态码为0,则表示检查成功。HTTP请求方式:探针向容器发送HTTP请求,如果返回状态码符合以下要求:200≤状态码,则表示检查成功。命令行脚本 ...

请求费用

取回请求分为以下三:标准取回请求(CAStdRetrievalRequest)高优先级取回请求(CAHighPriorRetrievalRequest)批量取回请求(CABuikRetrievalRequest)按量付费:请求费用=请求次数×每万次请求的单价÷10000 资源包:不支持 关于Put类...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
数据传输服务 云服务器 ECS 云解析DNS 云数据库 MongoDB 版 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用