我在 dukku ( Nodejs-Express ) 上有多个应用程序 让我们说:
app1.example.com
app2.example.com
app3.example.com
我的
app1.example.com
通过HttpRequest
连接到其他应用程序。
我正在记录连接速度之类的东西,看起来它们是通过互联网而不是内部 docker 网络连接的。速度更像是
900ms
左右,所以这不是内部速度。
有没有办法让我通过 docker 网络连接这些应用程序?
我正在考虑使用
/etc/hosts
,但我想这并不是很动态,它更像是静态的方式。我不太确定文件是否可以做到这一点。
PS:我使用 dokku 配置管理地址。设置
environment_variables
为 app1.example.com
并设置地址并在 axios
请求中获取和使用它们。
我通过这样做来做到这一点:
例如
app1.web1
应用程序2.web1
应用程序3.web1