5分钟快速入门

1.准备工作 阿里云账号,在这里 https://www.aliyun.com/product/nodejs 开通服务一台可以连接到互联网的服务器,或者开发机器 2.操作指南I.创建应用 登录阿里云官网 https://www.aliyun.com/前往 Node.js性能平台控制台 创建新应用 输入...

观察监控指标

系统数据监控本栏目展示服务器系统的一些通用信息指标,如下图所示:异常日志本栏目会对您在 runtime 与 agenthub 部署 一节中配置给 agenthub 的 error_log 属性对应的错误日志进行规整展示,如下图所示:慢 Http 日志本栏目会展示您的 ...

故障诊断

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

Egg 集成部署

如:/tmp/',error_log:['您的应用在业务层面产生的异常日志的路径,数组,可选,可配置多个','例如:/root/.logs/error.#YYYY#-#MM#-#DD#.log','不更改 Egg 默认日志输出路径可不配置本项目',],agentidMode:'IP' '可选,如果设置,则在实例...

EventHandle

好了,可以看到,由于 client 是全局变量,此时用户每访问一次网站首页,都会给 client._events.error 对应的数组增加一个 error 处理函数,虽然每个 error 处理函数 26KB 左右,但是流量上来后,很容易累积触发 OOM。解决问题理解内存泄漏...

运行时容器镜像信息

注意 容器内 coredump 生成规则会继承宿主机设置,如果 core_pattern 指定了一个容器中不存在的应用来处理,会造成无法生成 coredump。下面是几个 core_pattern 的例子。值得注意的是,如果指定由 apport 来处理,然而容器内没有安装 ...

常见问题

修复错误后,重新普通方式启动agenthub。agenthub stop all#停止 agenthubagenthub start config.json 如何处理一台服务器部署多个应用强烈建议每台服务器部署一种应用。如果必须要在同一台服务器部署多个应用:每个应用申请不同的 App Id ...

自助式部署 runtime

可以输入多个package.json的路径","可选"],"disks":["/","/home/user""可选"],"agentidMode":"IP"“可选”} error_log 配置完成后您可以在 Node.js 性能平台上看到规整后的错误日志信息;packages 配置完成后您可以看到项目的版本依赖,...

Node.js性能平台运行时版本和官方对应列表

v3.11.6 Mac OS X 版本错误2018-08-16v3.11.6v8.11.4合并 v8.11.4 注意:该版本 Mac OS X 操作系统版本错误,请使用 v3.11.72018-08-16v2.5.1v6.14.4合并 v6.14.42018-07-19v4.2.2v10.5.0修复死循环和正则攻击定位内部 bug2018-07-19v3.11....

Coredump 分析能力

文件生成告警由于用户开启 ulimit-c unlimited 限制后,Node.js 进程 crash 时会自动生成一份 Coredump 文件,此时用户是无感知的,因此我们增加了对异常生成 Coredump 文件的告警支持。进入您的应用 报警 页,进行如下设置后即可添加 ...

监控项表达式编写

type,异常类型@timestamp,发生时间,距离1970.1.1的毫秒时间@stack,错误堆栈@extra,额外数据 例如判断是否发生uncaughtException,可以在Node中捕获:process.on('uncaughtException',function(err){ err.name="UncaughtExceptionError...

Co、递归调用

} 关键字 await 后面的函数调用可能会跨越多个 event loop,这样的写法下不会出现栈溢出的错误。然而这种写法其实也不是万无一失的,我们来看下面这个生产故障案例。发现问题客户接入 Node.js 性能平台 后,通过监控经常出现内存增长导致的...

Trace 链路追踪

参数:name String-tracer 的名称option Object-可选 limit Number-每分钟限制记录落盘的数据条数限制,防止大量异常的情况下大量日志写入文件造成磁盘溢出logger Object-日志句柄,最小需要实现 info、log、warn 和 error 方法,默认采用 ...

Node应用内存泄漏分析方法论与实战

本文发表于北斗同构github,转载请注明出处 注:本文为第12届D2前端技术论坛《打造高可靠与高性能的React同构解决方案》分享内容,已经过数据脱敏处理。前言菜鸟物流大市场是菜鸟旗下的一条业务线,可以简单地理解为物流领域的淘宝,是为...

诊断报告

首先可以看到最有用的 JavaScript 栈 信息:这里进程显然是阻塞在 regexpCase()函数调用中,查看对应的 18 行 23 列可以看到是里面的 replace 操作由于触发了异常的正则回溯导致的进程全局阻塞。剩余的一些信息的展示可以帮助您更精准地...

云数据库 Memcache 版 SDK for NodeJS 介绍

因此,云数据库 Memcache 版 SDK for NodeJS 基于 memjs 增加了命令队列,异常处理,自动重新连接等功能,使 NodejS 开发者快速接入云数据库 Memcache 版服务成为可能。该开源项目代码托管在aliyun UED。使用云数据库 Memcache SDK 开发 ...

NodeJs计算型

创建应用登录云开发平台,点击「免费云开发」,进入「快速开始」页面,点击「应用搬站」选择「NodeJs」,选择「计算型」,点击下一步,填写完信息之后,点击下一步,选择「计算服务」,开通项目所依赖的云服务,点击完成应用创建完成后,...

NodeJS服务端SDK集成

本文介绍如何在NodeJS服务端集成滑动验证服务端SDK。前提条件已为您的阿里云账号创建AccessKey。已解压并下载NodeJS服务端SDK包。安装SDK在解压的SDK包中,找到client文件。将client包导入您的服务端工程中。添加成功后,您就可以在您的...

NodeJS服务端SDK集成

本文介绍如何在NodeJS服务端集成滑动验证服务端SDK。前提条件已为您的阿里云账号创建AccessKey。已解压并下载NodeJS服务端SDK包。安装SDK在解压的SDK包中,找到client文件。将client包导入您的服务端工程中。添加成功后,您就可以在您的...

NodeJS服务端SDK集成

本文介绍如何在NodeJS服务端集成滑动验证服务端SDK。前提条件已为您的阿里云账号创建AccessKey。已解压并下载NodeJS服务端SDK包。安装SDK在解压的SDK包中,找到client文件。将client包导入您的服务端工程中。添加成功后,您就可以在您的...

创建自定义Span

开启链路追踪后,函数计算会自动记录请求在系统侧的耗时,包含冷启动耗时、Initializer函数的耗时和函数的执行...event-nodejs12 event-nodejs10 event-nodejs8 event-nodejs6 event-python3 event-python2.7 event-java8 event-java11 event-...

NodeJS应用部署到ECS

本文档会帮助您在云效创建一个 NodeJS Express 的代码库,并部署到阿里云 ECS 服务器。创建企业首次进入云效,会提示您创建项目。创建流水线 进入企业后,从页面顶栏点击【研发】->【流水线】,进入流水线列表。点击右上角【新建流水线...

Nodejs SDK使用示例

Fabric Nodejs SDK 的示例程序是来自社区的 marbles,其中包含了一个链码和一个 web 小游戏,下文将描述如何在 BaaS 中运行该示例程序。安装 Nodejs 和 NPMmarbles 依赖 Nodejsv8 版本和npm,通过以下命令确认 Nodejs 和 npm 已经安装成功...

SMTP 之 Nodejs 调用示例

使用 Nodejs 通过 SMTP 协议发信/load nodemailer as follows/npm install nodemailer-savevar nodemailer=require('nodemailer');create reusable transporter object using SMTP transportvar transporter=nodemailer.createTransport({...

Node.js SDK历史迭代版本

版本号:4.0.6 发布时间:2016-10-09 下载地址:aliyun-tablestore-nodejs-sdk-4.0.6.tar.gz GitHub地址:v4.0.6 更新日志:添加对新特性async await的支持,添加相关示例代码。修复部分中文读取出错的问题。添加对STSToken的支持。...

版本说明

mq-http-nodejs-sdk-1.0.3发布时间 版本号 下载 2021-01-05 V1.0.3 mq-http-nodejs-sdk-1.0.3.zip新特性 支持顺序消息。mq-http-nodejs-sdk-1.0.1发布时间 版本号 下载 2019-06-10 V1.0.1 mq-http-nodejs-sdk-1.0.1.zip新特性 支持高级特性...

Node.js运行环境

函数计算目前支持Node.js 6.10(runtime=nodejs6)、Node.js 8.9.0(runtime=nodejs8)、Node.js 10.15.3(runtime=nodejs10)和Node.js 12.16.1(runtime=nodejs12)运行环境。本文介绍了Node.js运行环境的日志、函数、错误、模块使用、...

发送 HTTP 请求(NodeJS

本文介绍 API 订阅方应用如何使用 NodeJS 语言发送 HTTP 请求接入网关。前置条件在进行本地应用开发前,您需要确保已经完成以下操作:已在 API 网关控制台创建了一个应用,参见 创建应用。已将该应用的 APPID 提供给了 API 发布者,并获得...

NodeJS应用部署到Kubernetes

本文档会帮助您在云效创建一个 NodeJS express 的代码库,并部署到云效提供的使用 Kubernetes 集群。创建企业首次进入云效,会提示您创建项目。创建流水线 进入企业后,从页面顶栏点击【研发】->【流水线】,进入流水线列表。点击右上角...

使用Funcraft创建函数

本文以编写Hello World函数为例,演示了在函数计算中如何使用Funcraft创建函数。前提条件 开通服务 安装Funcraft工具 配置...event-nodejs12 event-nodejs10 event-nodejs8 event-nodejs6 event-python3 event-python2.7 event-java8 event-...

Node.js

upstream nodejs { server 127.0.0.1:7001;keepalive 10;} server { listen 80 default_server;server_name_;location/{ proxy_pass http://nodejs;} } }生产环境默认配置:user admin;worker_rlimit_nofile 100000;events { use epoll;...

NodeJS应用构建并部署ECS

使用NodeJS进行开发2.使用二进制的制品形式进行交付3.制品最终会运行到ECS或者自有主机上那么本文档可以帮你宁实现研发流程的协同自动化。二、用户诉求一般来说,用户使用主机部署场景如下:1.对源代码进行一定的质量检测,比如单元测试,...

PublishLayerVersion

当前支持nodejs12、nodejs10、nodejs8、nodejs6、python3及python2.7。返回数据 名称 类型 示例值 描述 ETag String e19d5cd5af0378da05f63f891c7467af 确保实际修改的层和期望更改的层是一致的。Layer 层的模式响应。示例 请求示例 POST/...

ALIYUN:FC:Layer

取值:nodejs12 nodejs10 nodejs8 nodejs6 python3 python2.7 Description String 否 否 层的描述。无 LayerName String 是 否 层的名称。长度为1~64个字符。Code Map 是 否 指定Code ZIP包。更多信息,请参见Code语法和Code属性。Code语法...

安装SDK

本节介绍阿里云Databricks的Nodejs SDK安装流程安装Databricks Nodejs SDKnpm i@alicloud/ddi20200617

使用 fun local 进行本地调试

本地调试 Nodejs、Python 类型的函数 对于 Nodejs6、Nodejs8、Python2.7、Python3、JAVA8 类型的函数,调试方法基本一致。下面通过 Nodejs8 举例。我们上面演示了可以通过 fun local invoke nodejs8 来运行名称为 Nodejs8 的函数,如果想对...

函数相关命令

mkf myFunction-t nodejs6-h myFunction.handler-b ossBucketName-o objectKey/代码存储在OSS上,-t指定Runtime为Node.js6,-h指定函数入口,-b指定代码所在的OSS Bucket,-o指定了代码在Bucket中的Object Key。gt;gt;gt;mkf myFunction-t ...

Node.js

openapi-core-nodejs-sdk imgsearch-2020-03-20 图像分析处理 openapi-core-nodejs-sdk imageprocess-2020-03-20 视频生产 openapi-core-nodejs-sdk videoenhan-2020-03-20 视频理解 openapi-core-nodejs-sdk videorecog-2020-03-20 视频...

gRPC协议的通信模型实现

本文介绍如何使用Java、Go、NodeJS、Python编程语言实现gRPC的Unary RPC、Server streaming RPC、Client streaming RPC、Client streaming RPC通信模型。示例工程 gRPC的示例工程请参见hello-servicemesh-grpc,本文档中提到的目录都为...

使用fun init初始化应用

fun init作为Funcraft的子命令用于指定应用模板,您可以使用函数计算提供的常用模板,也可以进行自定义应用模板,快速创建...event-nodejs12 event-nodejs10 event-nodejs8 event-nodejs6 event-python3 event-python2.7 event-java8 event-...
< 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 轻量应用服务器 块存储 SSL证书 商标 短信服务 对象存储
这些文档可能帮助您
快速使用ossbrowser 开始使用OSS Android SDK版本说明 ACK Service巡检 什么是ARMS前端监控? 通过网页调用API

新品推荐

你可能感兴趣

热门推荐

新人福利专场 阿里云试用中心 企业支持计划 飞天会员助力企业低成本上云 智能财税30天免费试用 云解析DNS新用户首购低至36元/年起 ECS限时升级特惠6.5折