0
我有一個應該將流量重定向到不同主機的uwsgi ini文件。解決uwsgi.ini內部路由中的主機名
[uwsgi]
route = .* http:somehost:8000
不幸的是,主機名somehost無法由uwsgi解析。但是,它在/ etc/hosts中列出並且dnsmasq正在運行。
有沒有辦法配置uwsgi使用dnsmasq來解析名稱?
我有一個應該將流量重定向到不同主機的uwsgi ini文件。解決uwsgi.ini內部路由中的主機名
[uwsgi]
route = .* http:somehost:8000
不幸的是,主機名somehost無法由uwsgi解析。但是,它在/ etc/hosts中列出並且dnsmasq正在運行。
有沒有辦法配置uwsgi使用dnsmasq來解析名稱?
您可以使用resolve
指令解析config中的域名。 下面是它是如何解決我的:
resolve = api_backend=api_backend
route = ^/api/ http:%(api_backend):9000