【发布时间】:2022-01-25 11:49:07
【问题描述】:
使用fastify构建一些nodejs后端API,这是我的部分代码sn-p:
fastify.get('/', async (request, reply) => {
return { data: 'ok...' }
})
在我的Tencent Clound Server上部署它
安装一些相关的依赖,并使用pm2 保持我的应用程序在线。使用 curl 正确测试我的 API:
curl http://localhost:5500/
{"data":"ok..."}
但是当我尝试使用公共IP地址请求我的测试api时:http://1.xx.xx.xx:5500/,但它提醒我:连接被拒绝。
我尝试使用 curl 通过 127.0.0.1 测试我的 API,得到相同的错误:
curl http://127.0.0.1:5500/
// connect refused
PS:
并且我的云服务器上的 5050 端口是开放的:
【问题讨论】: