Amazon web services 上载层时的HTTP代码504“”;

Amazon web services 上载层时的HTTP代码504“”;,amazon-web-services,nginx,docker,timeout,docker-registry,Amazon Web Services,Nginx,Docker,Timeout,Docker Registry,尝试将映像推送到私有注册表时,上载层“”时经常出现错误HTTP代码504。在它抛出后,守护进程发出错误响应:无效注册表终结点:无法ping注册表终结点,注册表似乎进入挂起状态。我已经将proxy_超时增加到900秒,以查看推送大层时是否有超时。在反复推送到注册表或一段时间后,它似乎工作正常,没有对注册表实例进行任何回收或更改。很难重现错误,因为它们似乎在一段时间后才工作。是否有任何解决方案可以缓解这些问题?如果注册表位于多个层(如ELB、nginx代理)之后,则推送docker映像时可能会出现超

尝试将映像推送到私有注册表时,上载层“”时经常出现错误HTTP代码504。在它抛出后,守护进程发出错误响应:无效注册表终结点:无法ping注册表终结点,注册表似乎进入挂起状态。我已经将proxy_超时增加到900秒,以查看推送大层时是否有超时。在反复推送到注册表或一段时间后,它似乎工作正常,没有对注册表实例进行任何回收或更改。很难重现错误,因为它们似乎在一段时间后才工作。是否有任何解决方案可以缓解这些问题?

如果注册表位于多个层(如ELB、nginx代理)之后,则推送docker映像时可能会出现超时。在这种情况下,使用负载平衡器作为代理似乎没有什么效果