3 回答
- 最新
- 投票最多
- 评论最多
0
已经找到原因了,fastapi默认服务启动默认的host为127.0.0.1,这个ip只能在虚拟机内访问,启动服务命令加上参数--port 0.0.0.0就可以在本地访问了
已回答 1 年前
0
你好。
EC2 是否在监听 8090 端口?
以下命令可用于检查您是否正在监听。
如果执行命令后没有任何显示,则说明它没有监听,您应该尝试运行一个应用程序或类似程序。
sudo lsof -i:8090
相关内容
- AWS 官方已更新 7 个月前
- AWS 官方已更新 1 个月前
看着命令的输出信息如下 root@ip-172-31-19-241:~# lsof -i:8090 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME uvicorn 341836 root 3u IPv4 3190574 0t0 TCP localhost:8090 (LISTEN) python3 341838 root 3u IPv4 3190574 0t0 TCP localhost:8090 (LISTEN)
应该是正常监听状态的