有一个需求,在添加完阿里的dns解析之后,服务器要生成对应的nginx配置文件,并重启nginx服务。

使用nginx -s reload 启动服务失败,报错如下

nginx: [emerg] host not found in upstream "www.baidu.com"

排查发现是在使用nginx进行反向代理的时候,配置了proxy_pass www.baidu.com,针对www.baidu.com的dns解析失败,最终导致nginx启动失败。

为了解决这个问题,可以通过配置变量的方式来配置反向代理,配置如下:

set $target https://www.baidu.com;
proxy_pass $target ;
resolver 114.114.114.114; 

其中resolver 设置公共的DNS或者公司内部的DNS

解决nginx启动时域名解析失败而导致服务启动失败的问题相关推荐

  1. Tomcat启动时项目重复加载,导致资源初始化两次的问题

    最近在项目开发测试的时候,发现Tomcat启动时项目重复加载,导致资源初始化两次的问题 导致该问题的原因: 如下图:在Eclipse中将Server Locations设置为"Use Tom ...

  2. 谈谈spring-boot不同包结构下,同样的类名冲突导致服务启动失败解决方案

    谈谈spring-boot不同包结构下,同样的类名冲突导致服务启动失败解决方案 参考文章: (1)谈谈spring-boot不同包结构下,同样的类名冲突导致服务启动失败解决方案 (2)https:// ...

  3. 高德地图 定位失败,10: 定位服务启动失败 解决办法

    问题: 在使用高德地图的时候,根据官方API的代码写出demo后,定位服务无效,并且提示 定位失败,10: 定位服务启动失败.如下图: 解决办法: 在AndroidManifest中添加 <se ...

  4. 计算机管理中be启动不了,绝地求生BE服务启动不了怎么办 BE服务无法启动的解决方法...

    绝地求生是一款好玩的战术竞技类游戏,许多玩家在玩游戏时遇到了BE服务启动失败导致无法启动游戏的情况,那么BE服务启动不了怎么办?下面小编带来BE服务无法启动的解决方法,希望对大家有所帮助. BE服务无 ...

  5. linux id高 负载高,linux下的rsync连接数突然增高,负载增高导致服务登录失败

    问题:测试centos5.3系统下的rsync连接数.linux下的rsync连接数突然增高,负载增高导致服务登录失败. 软硬件环境如下: 四台2个四核的CPU,8G内存的刀片服务器,只提供rsync ...

  6. 更改主机名后mysql无法启动_主机名变更导致MySql启动失败

    问题描述 mySql 启动时,报错ERROR! The server quit without updating PID file (/usr/local/var/mysql/bogon.pid) 解 ...

  7. 启动wcc显示本地服务器失败,cwrsync server 服务启动失败的解决方法小结

    经过测试,原来是因为服务器自动重启时没有停止cwrsync server,如果突然重启就会造成这个错误,如果出现了这个问题,我们可以通过删除.pid 文件即可. 故障一: 事件类型: 错误 事件来源: ...

  8. oracle expdp 06512,oracle的expdp时出现ORA-39125ORA-01555ORA-06512错误导致数据库备份失败!...

    oracle的expdp时出现ORA-39125&ORA-01555&ORA-06512错误导致数据库备份失败! 具体报错信息如下,请Oracle大神急救下: Export: Rele ...

  9. 计算机管理中be启动不了,绝地求生BE服务启动失败解决方法 绝地求生游戏无法启动怎么办...

    绝地求生BE服务启动失败解决方法,绝地求生游戏无法启动怎么办?绝地求生BE服务启动失败怎么解决?想必不少友友都不太清楚吧?下面跟随小编冉冉一起去看看吧! 绝地求生BE服务启动失败怎么办 过一阵窗口消失 ...

  10. phpnow 安装apache失败_PHPnow安装服务[apache_pn]失败的问题的解决方法

    安装PHPnow时如果遇到下列问题: 安装服务[apache_pn]失败.可能原因如下: 1. 服务名已存在,请卸载或使用不同的服务名. 2. 非管理员权限,不能操作 Windows NT 服务. 请 ...

最新文章

  1. GDI文字旋转90度
  2. Python的序列化与反序列化
  3. 安卓开发首次创建项目一直转圈_Android视频开发进阶(part3Android的Media API)
  4. java异步多线程 判断线程状态_java多线程和异步回调
  5. project不显示里程碑标志_在Project中设置里程碑
  6. cass读取dat文件_CASS里DTM法土方计算
  7. 潭州课堂25班:Ph201805201 tornado 项目 第八课 增加喜欢功能(课堂笔记)
  8. Android开源aria使用,1.1 开始
  9. Mac镜像创建方法简介
  10. 魔兽地图服务器修改,魔兽地图编辑器的问题,怎么修改RPG
  11. 基于Docker和kkFileView实现office在线预览
  12. 教育培训机构怎么做推广?有什么好建议?
  13. Safari安装使用JsonView插件
  14. UnicodeEncodeError: ‘gbk‘ codec can‘t encode character ‘\xa0‘ in position 21: illegal multibyte sequ
  15. 译文推荐 | Apache BookKeeper 洞察系列(二)— 安全关闭 Ledger
  16. coreldraw的线条怎么变成圆头_如何PS包装盒平面图改为立体图
  17. 今年元宵月52年来最圆最大
  18. Android的证书验证过程
  19. 浏览器中优秀的收藏夹书签
  20. 闲聊MySQL(九):浅析SQL执行计划

热门文章

  1. Excel-数据透视表快捷操作--数值占比汇总
  2. 使用gulp构建一个项目
  3. 法线贴图Shader
  4. zend抽象语法树AST流程解析
  5. 怎样用ipad录制游戏视频?ipad如何录制视频?
  6. 應電鍍廠要求把5個ITEM的主單位PRIMARY UOM由L改為KG
  7. 南京信息工程大学计算机博士点,南京信息工程大学2021年招收攻读博士学位研究生专业及考试科目...
  8. nginx配置反向路由代理
  9. 太阳高度角计算题_【高考地理】地理计算题型汇总(附太阳高度角专题设计)...
  10. origin三图合一_神教程:Origin也能玩转图片拼接组合排版