Harbor 报错: Nginx 上游服务器无法找到
2023/04/23 04:44:28 [emerg] 1#0: host not found in upstream 'core:8080' in /etc/nginx/nginx.conf:22 nginx: [emerg] host not found in upstream 'core:8080' in /etc/nginx/nginx.conf:22
该错误表示 Nginx 无法找到配置文件中指定的上游服务器。解决方法如下:
-
检查上游服务器的主机名和端口号是否正确。确保主机名和端口号与实际服务器匹配。
-
检查 DNS 配置是否正确。如果使用域名来指定上游服务器,则需要确保 DNS 配置正确。
-
检查网络连接。确保 Nginx 服务器可以与上游服务器通信。可以使用 ping 命令或 telnet 命令测试连接。
-
检查防火墙设置。如果使用防火墙,则需要确保防火墙允许 Nginx 访问上游服务器的端口。
-
重启 Nginx 服务。如果以上步骤都没有解决问题,则可以尝试重启 Nginx 服务,以重新加载配置文件。
原文地址: https://www.cveoy.top/t/topic/kw90 著作权归作者所有。请勿转载和采集!