小编Gil*_*Gil的帖子

错误:getaddrinfo EAI_AGAIN(docker、nginx)

我知道此错误与 DNS 查找超时错误相关,意味着它是网络连接错误或代理相关错误。但是我不知道如何解决它。

我使用 docker-compose.yml ,里面有 3 个容器。

这是我的 docker-compose.yml。作为链接

docker-compose.yml

我创建了2个网络来划分外部和内部网络。来自客户端的所有请求都通过 Nginx,端口:8090,仅暴露于互联网。

问题是,当我从 API 容器(内部网络)发送验证用户的请求时,收到错误消息“getaddrinfo EAI_AGAIN exampleAuth.auth0.com:443”。

这是我到目前为止所尝试的

  • 我尝试在docker demo中添加DNS 8.8.8.8
  • 从 API 容器 ping 8.8.8.8(不起作用)
  • 从 Nginx 容器 ping 8.8.8.8(它确实有效)
  • 找到内部和默认网络之间的 ping

你们有什么想法吗?

nginx docker docker-compose

5
推荐指数
1
解决办法
1万
查看次数

如何在javascript中将毫秒(1304921325178.3193)转换为'yyyy-mm-dd'?

如何在javascript中转换1304921325178.3193yyyy-mm-dd->?

我使用 highchart,我想转换data(xAxis[0]0)yyyy-mm-dd.

我尝试使用此函数解析毫秒

function(valTime) {
 var date = new Date(valTime);
 var y = date.getFullYear();
 var m = date.getMonth() + 1;    
 var d = date.getDate();    
 m = (m < 10) ? '0' + m : m; 
 d = (d < 10) ? '0' + d : d;
 return [y, m, d].join('-');
}
Run Code Online (Sandbox Code Playgroud)

但是,实际日期(2015-01-26)与图表中选定的日期(2015-01-29)之间存在差距。 捕获的图像 我想如果我计算 0.3193,日期就会匹配。

有什么办法可以从毫秒获得正确的日期吗?

javascript

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

docker ×1

docker-compose ×1

javascript ×1

nginx ×1