当前位置:网站首页>node项目开发踩坑(一)
node项目开发踩坑(一)
2022-08-03 13:39:00 【绝坊】
问题
编写了一个node接口,npm run跑起服务器之后。在浏览器测试,第一次向服务器发送get请求的时候,没有问题;刷新页面,再一次发送get请求的时候,发现并没有发送成功;我来来回回有两次这样子,我找到了两种不同的原因引起。
原因一:
程序编写出错,发送了两次res.send。res.send调用后就会跳出中间件函数,所以两个send,发生了报错
router.get('/', function(req, res, next) {
res.send('respond with a resource');
res.send('发送')
});
原因二
cannot enqueue Handshake after invoking quit
意思是”重复建立了数据库的连接“
出问题的代码
用connection中引入已经连接好的mysql,然后在函数中断开连接,require只引入一次,当你再一次调用的时候,连接已经断开了。
正确做法:
在每次调用方法的时候,重新创建一个连接,在销毁的时候,将其断开。
边栏推荐
- QImageReader
- 背后的力量 | 提升医疗服务“速度“和“温度” 华云数据助力上海国际医学中心加速智慧医院建设
- Golang GMP principle
- 国产替代风潮下,电子元器件B2B商城系统如何助力企业突围市场竞争
- sessionStorage of BOM series
- 第07章 InnoDB数据存储结构【2.索引及调优篇】【MySQL高级】
- W11或W10系统如何进行休眠?
- 滑动窗口的最大值
- PyTorch builds a classification network model (Mnist dataset, fully connected neural network)
- GDB调试CoreDump文件
猜你喜欢
网易互娱在秒级监控、服务限流、AIOps落地上的运维升级实践
第07章 InnoDB数据存储结构【2.索引及调优篇】【MySQL高级】
An animation basic element movie clip effect
An introduction to the pen tool, pencil tool and brush tool
将移位距离和假设外推到非二值化问题
设计思维 | 详看设计工作坊Workshop的11个关键技巧
W11或W10系统如何进行休眠?
secureCRT连接开发板连接不上问题解决
[web penetration] detailed explanation of CSRF vulnerability
升级农企业务运营建设,智慧供应链管理平台打造“共赢生态链”
随机推荐
[web penetration] detailed explanation of CSRF vulnerability
Zhang Le: The Golden Triangle of R&D Efficiency and Practice in the Field of Demand and Agile Collaboration|Live Review
typedef关键字的用法
HCIP第十五天笔记(企业网的三层架构、VLAN以及VLAN 的配置)
Golang 结构体&方法
第07章 InnoDB数据存储结构【2.索引及调优篇】【MySQL高级】
“芯片法案”通过后,美光承诺在美国扩产
An animation basic element movie clip effect
scala安装包
Golang 通道 channel
有哪些好用的IT资产管理平台?
Golang dictionary map
PyTorch framework to train linear regression model (CPU and GPU environment)
参数量仅0.5B,谷歌代码补全新方法将内部生产效率提升6%
QImageReader
PyTorch builds a neural network to predict temperature (dataset comparison, CPU vs GPU comparison)
Nature, Cell都在用的Relia Tech 抗原亲和纯化LYVE1抗体
VLAN 实验
c语言结构体知识总结
tinymce 如何实现动态国际化