sql-server - 如何使用域/路径在 sql server 中设置服务器名称?
问题描述
我有一个在 vps 的 docker 容器上运行的 sql-server。
这就是我使用 docker-compose 运行数据库的方式:
version: "3"
services:
Parsa_DataBase:
image: mcr.microsoft.com/mssql/server
environment:
ACCEPT_EULA: "Y"
SA_PASSWORD: "password"
MSSQL_PID: Express
ports:
- 8083:1433
如果我明确使用域和端口,它可以工作,如下所示:
但我想使用域/路径来连接。像这样:
但它不起作用:
将服务器名称更改为parsalotfy.ir/db, 443
没有帮助
这是我的 nginx 文件的一部分:
# Database Location
location /db/ {
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto https;
proxy_pass http://localhost:8083;
}
此 nginx 文件的其他位置可以正常工作,例如 /api/ 等。
这里有什么问题,我该怎么办?
谢谢你。
解决方案
推荐阅读
- c# - 如何使用 wpf 应用程序中的文件路径在发布请求上上传 .pdf 文件?
- azure-cosmosdb - Cosmos 读取区域的指标
- node.js - 如果异步函数用 try catch 包装,即使断言失败,mocha 测试也会通过
- reactjs - 如何使用 ReactJS 的 useMemo() 来冻结组件的内容?
- sql - 我怎样才能找到不同的这个 sql 2 行
- c++ - 如何将 > 运算符重载为布尔值?
- rabbitmq - 有没有办法让 RabbitMQ 在队列中保存更多数据?
- python-3.x - 如何在Python中输入()在一段时间内为空或无时执行
- content-management-system - 用于 Angular 项目的 BuilderIO 视觉 CMS 的替代品
- heroku - 我在heroku中的哪里输入--fix选项?