我正在尝试在 Nginx 旁边部署一个 Sanic 应用程序。我希望 Nginx 处理:
- 文件服务(我的 SPA 和其他资产)
- Certbot/letsencrypt ssl(可以不用)
我希望 Sanic 处理我的 API 端点。
我知道如何分别处理每个。但是,我不知道如何使它们彼此相邻运行。据我所知,你不能让两个服务监听同一个 TCP 端口。如果是这样,我是否应该让 Nginx 充当 Sanic 的反向代理?如果是这样,你会怎么做?
任何指导将不胜感激。
我正在尝试在 Nginx 旁边部署一个 Sanic 应用程序。我希望 Nginx 处理:
我希望 Sanic 处理我的 API 端点。
我知道如何分别处理每个。但是,我不知道如何使它们彼此相邻运行。据我所知,你不能让两个服务监听同一个 TCP 端口。如果是这样,我是否应该让 Nginx 充当 Sanic 的反向代理?如果是这样,你会怎么做?
任何指导将不胜感激。