1. 云栖社区>
  2. 全部标签>
  3. #Node.js#
Node.js

#Node.js#

已有3人关注此标签

内容分类:
博客 | 问答 | 视频 | 资料 |

解决Node.js mysql客户端不支持认证协议引发的“ER_NOT_SUPPORTED_AUTH_MODE”问题

mysql模块(项目地址为https://github.com/mysqljs/mysql)是一个开源的、JavaScript编写的MySQL驱动,可以在Node.js应用中来操作MySQL。但在使用过程中,出现了“ER_NOT_SUPPORTED_AUTH_MODE”问题。

云栖社区 mysql 加密 Node.js 模块 js node handshake index Socket

Node.js官方文档:到底什么是阻塞(Blocking)与非阻塞(Non-Blocking)?

这篇博客将介绍Node.js的阻塞(Blocking)与非阻塞(Non-Blocking)。我会提到Event Loop与libuv,但是不了解它们也不会影响阅读。读者只需要有一定的JavaScript基础,理解Node.js的回调函数(callback pattern)就可以了。

javascript 函数 Node.js LOG require js node 同步 file

如何在函数计算中使用 Node.js 处理 multipart 文件上传请求

## 前言 web 开发中我们经常会允许用户通过 HTTP POST 请求上传文档到服务器,如何使用函数计算来做文件上传服务呢?下面我们使用 nodejs 来实现一个文件上传的案例: 我们知道浏览器中上传文档通常会使用 `multipart` `form-data` 来多文件同时上传文件。 例如,我们可以使用curl来做这个测试模拟上传两个文件: `test.txt` 和 `inde

编程语言 函数 Node.js 阿里技术协会 js 测试 request node aliyun test html 数组 curl 函数计算

如何在函数计算中使用 Node.js 处理 multipart 文件上传请求

web 开发中我们经常会允许用户通过 HTTP POST 请求上传文档到服务器,本文将介绍在函数计算中基于 node.js 使用 multipart form-data 来实现文件上传服务。

函数 Node.js web js 测试 文件上传 request node aliyun test html 数组 curl 函数计算

Node.js实现WebSocket聊天室的例子

对于聊天室,大家应该都不陌生,笔者也写过很多关于聊天室的例子。 本节,我们将演示如何通过Node.js来实现一个WebSocket聊天服务器的例子。 使用ws创建WebSokcet服务器 Node.js原生API并未提供WebSocket的支持,因此,需要安装第三方包才能使用WebSocket功能。

云栖社区 javascript 服务器 Node.js LOG js 浏览器 websocket node Server html type Socket chat

GitLab CI/CD 在 Node.js 项目中的实践

近期在按照业务划分项目时,我们组被分了好多的项目过来,大量的是基于 Node.js 的,也是我们组持续在使用的语言。 现有流程中的一些问题 在维护多个项目的时候,会暴露出一些问题: 如何有效的使用 测试用例 如何有效的使用 ESLint 部署上线还能再快一些吗 使用了 TypeScript 以后带来的额外成本 测试用例 首先是测试用例,最初我们设计在了 git hooks 里边,在执行 git commit 之前会进行检查,在本地运行测试用例。

javascript 服务器 Node.js 配置 js 测试 node 钉钉 脚本 gitlab CI/CD

来认识一下venus-init——一个让你仅需一个命令开始Java开发的命令行工具

源代码地址: Github仓库地址 个人网站:个人网站地址 前言 不知道你是否有过这样的经历。不管你是什么岗位,前端也好,后端也罢,想去了解一下Java开发到底是什么样的,它是不是真的跟传说中的一样。

java Node.js 模块 数据库 配置 springboot swagger demo 数据结构

【直播回顾】小程序云应用入门实操系列课程第三讲

系列课程大纲: - 云应用的价值 - 云应用的控制介绍 - 云应用的使用一:Node.js 初始化 - 云应用的使用二:用户登录

linux 阿里云 Node.js WordPress aliyun 小程序

Node.js 应用故障排查手册 —— 类死循环导致进程阻塞

在实践篇一中我们看到了两个表象都是和 CPU 相关的生产问题,它们基本也是我们在线上可能遇到的这一类问题的典型案例,而实际上这两个案例也存在一个共同点:我们可以通过 [Node.js 性能平台](https://www.aliyun.com/product/nodejs) 导出进程对应的 CPU Profile 信息来进行分析定位问题,但是实际在线上的一些极端情况下,我们遇到的故障是没有办法通过轻量的 V8 引擎暴露的 CPU Profile 接口(仅部分定制的 AliNode runtime 版本支持,详见下文)来获取足够的进程状态信息进行分析的,此时我们又回到了束手无策的状态。

javascript 函数 Node.js 性能 js Image runtime node CPU

Node.js 应用故障排查手册 —— 雪崩型内存泄漏问题

还有一些问题场景下下应用的内存泄漏非常严重和迅速,甚至于在我们的告警系统感知之前就已经造成应用的 OOM 了,这时我们来不及或者说根本没办法获取到堆快照,因此就没有办法借助于之前的办法来分析为什么进程会内存泄漏到溢出进而 Crash 的原因了。

Node.js require js 内存泄漏 Image cdn node

Node.js 应用故障排查手册 —— 综合性 GC 问题和优化

本章前面两节生产案例分别侧重于单一的 CPU 高和单一的内存问题,我们也给大家详细展示了问题的定位排查过程,那么实际上还有一类相对更复杂的场景——它本质上是 V8 引擎的 GC 引发的问题。

Node.js 性能 日志 js cdn node CPU

Node.js 应用故障排查手册 —— 冗余配置传递引发的内存溢出

前面一小节我们以一个真实的压测案例来给大家讲解如何利用 [Node.js 性能平台](https://www.aliyun.com/product/nodejs) 生成的 CPU Profile 分析来进行压测时的性能调优。

javascript Node.js 性能 配置 js 内存泄漏 Image node

好程序员web前端培训教程之Node Js流程

好程序员web前端培训学习教程之Node Js流程

程序员 函数 Node.js 面向对象 数据库 web 配置 js express 中间件 node MVC 培训 开发框架 Web前端

Node.js 应用故障排查手册 —— 大纲与常规问题指标简介

JavaScript 发展到今天,早已脱离原本浏览器的战场,借助于 Node.js 的诞生将其触角伸到了服务端、PC 跨平台客户端方案等各个领域,但是与此同时,JS Runtime 对于绝大部分的开发者来说又一如既往的处于黑盒状态——开发者无法感知其运行状态,出现一些性能、内存问题时也没有很好的工具链进行更深入的支持。

服务器 Node.js 性能 日志 js node aliyun 磁盘

Node.js 应用故障排查手册 —— 正确打开 Chrome devtools

前面的预备章节中我们大致了解了如何在服务器上的 Node.js 应用出现问题时,从常规的错误日志、系统/进程指标以及兜底的核心转储这些角度来排查问题。这样就引出了下一个问题:我们知道进程的 CPU/Memory 高,或者拿到了进程 Crash 后的核心转储,要如何去进行分析定位到具体的 JavaScript 代码段。

函数 Node.js 模块 js 内存泄漏 Image node CPU chrome

Node.js 应用故障排查手册 —— Node.js 性能平台使用指南

实际上预备章中除了 CPU/Memory 的问题,我们还会遇到一些需要分析错误日志、磁盘和核心转储文件等才能定位问题的状况,因此在这些场景下,仅仅靠 Chrome devtools 显然会有一些力不从心。

javascript Node.js 性能 配置 js Image cdn node chrome

Node.js 应用故障排查手册 —— 利用 CPU 分析调优吞吐量

在我们想要新上线一个 Node.js 应用之前,尤其是技术栈切换的第一个 Node.js 应用,由于担心其在线上的吞吐量表现,肯定会想要进行性能压测,以便对其在当前的集群规模下能抗住多少流量有一个预估。

javascript 函数 Node.js 性能 模块 js Cache Image node qps aliyun CPU

前端面试:谈谈 JS 垃圾回收机制

最近看到一些面试的回顾,不少有被面试官问到谈谈JS 垃圾回收机制,说实话,面试官会问这个问题,说明他最近看到一些关于 JS 垃圾回收机制的相关的文章,为了 B 格,就会顺带的问问。

算法 javascript 函数 Node.js js 内存管理 Image 垃圾回收

如何高效地遍历 MongoDB 超大集合?

给你 1000 万个文档,如何遍历?

编程语言 javascript MongoDB Node.js Json 测试 node API string test html type github 数组

9
GO