执行 nginx -s reload 加载配置文件的时候报错了。
提示 nginx: [error] invalid PID number "" in "/run/nginx.pid"

错误原因:
就是 "/run/nginx.pid" 文件下对应的 nginx 主进程号不对了。
通过查看 "/run/nginx.pid" 看到为空了,或者不是当前的主进程号了。

解决方法一:
通过 ps aux | grep 'nginx: master process' 查询出主进程号,填到 "/run/nginx.pid" 文件里就行了。

文件视图如下,里面就一个进程号。

解决方法二:
通过 nginx -t 可以查看配置文件的地址。

执行下 nginx -c /etc/nginx/nginx.conf 重新设置下配置文件就好了,"/run/nginx.pid" 文件里的主进程号也被同步进来了。
如果执行过程有如下问题:

说明 nginx 配置文件里使用的端口号被其它程序占用了,此时可以修改配置文件里的端口号或杀掉使用该端口的进程。
喜欢的点个赞❤吧!

Nginx 负载均衡 - linux下nginx加载配置文件异常处理,提示invalid PID number in “/run/nginx.pid“问题解决相关推荐

  1. linux path环境变量检索目录,Linux下动态链接库加载路径及搜索路径问题

    引子 近日,服务器迁移后,偷懒未重新编译nginx的,直接./nginx启动,结果遇到如下问题: "error while loading shared libraries" 这是 ...

  2. javaweb项目如何实现简单的验证码(以及eclipse和Linux下验证码加载不出来)

    像这样简单的验证码如何生成并显示在页面上并能点击不断刷新验证码呢? 1.首先创建一个servlet包并创建一个VerificationCodeServlet package codewen.bookc ...

  3. nginx: [error] invalid PID number in /run/nginx.pid

    在重启云主机(系统)之后,执行 nginx -t 是OK的,然而在执行 nginx -s reload 的时候报错 nginx: [error] invalid PID number "&q ...

  4. Nginx报错:nginx: [error] invalid PID number ““ in “/run/nginx.pid“ 解决方法

    服务器重启之后,执行 nginx -t 是OK的,然而在执行 nginx -s reload 的时候报错 nginx: [error] invalid PID number "" ...

  5. 使用nginx负载均衡的webservice wsdl访问不到_谁说前端不用懂,Nginx 反向代理与负载均衡(超实用)...

    谁说前端不需要懂-Nginx反向代理与负载均衡 学到老活到老 前端圈一直很新,一直要不停的学习,而且在进入大厂的路上,还要求熟悉一门后台语言等等.用一句别人开玩笑的话来说,java十年前的技术现在还能 ...

  6. Ribbon负载均衡策略、懒加载及饥饿加载

    目录 一.负载均衡概述 二.负载均衡策略 三.懒加载及饥饿加载 一.负载均衡概述 在业务初期,我们一般会先使用单台服务器对外提供服务.随着业务流量越来越大,单台服务器无论如何优化,无论采用多好的硬件, ...

  7. linux常见得几种负载均衡,Linux下的几种负载均衡技术小结

    bond是Linux内核自带的多网卡聚合功能.这个功能可以把多个网卡整合成一个虚拟网卡从而同时利用多块网卡传输数据.bond有多种不同的模式用以适应不同的情况.bond主要是从L2链路层考虑的,因此可 ...

  8. linux下qt加载boost,信号槽的实现实例—— Qt 和 Boost

    Qt 的信号槽和 Boost.Signals 由于有着截然不同的设计目标,因此二者的实现.强度也十分不同.将二者混合在一起使用也不是不可能的,我们将在本系统的最后一部分来讨论这个问题. 使用信号槽 信 ...

  9. Linux下无法加载Qt platform plugin “xcb“

    问题描述 Linux下使用虚拟环境中的labelme,会出现 Could not load the Qt platform plugin "xcb" in "" ...

最新文章

  1. HDU4009(最小树形图)
  2. 活动目录(Active Directory)安装
  3. java处理高并发高负载类网站的优化方法
  4. matlab 泡泡图,使用matlab绘制2维、3维气泡图
  5. NYOJ-491 幸运三角形
  6. Lua 中的 function、closure、upvalue
  7. Unity使用自定义资源(.asset)配置数据
  8. cocos2d-x 中的create函数的实现
  9. Servlet 生命周期的过程分析 图解
  10. 处理Windows快捷键占用冲突
  11. 二叉树的遍历|前序、中序、后序、层序遍历
  12. 化工图纸中LISP_化工设计之工程图纸(这篇文章给你讲全了)
  13. 前端面试基本---this 指向(call、apply、bind用法及区别详解)
  14. vue中使用市区(地区)联动 复制三步完成
  15. 年度盘点 | 2019品牌营销围绕的三个关键词
  16. 下一代游戏主机,8GB内存怎么够
  17. Ego的Spring框架笔记
  18. 数据结构——图的邻接表实现
  19. android配置阿里云仓库
  20. 计算机绘图专业,计算机绘图与设计专业

热门文章

  1. 01,完全,多重,分组
  2. 201521123108《Java程序设计》第14周学习总结
  3. 我的HTML学习记录(七)
  4. 两道与二进制有关的sequence
  5. 如何解决Bluetooth系统设计的棘手问题
  6. Python爬虫解析html:lxml的HtmlElement对象获取和设置inner html
  7. 去重是distinct还是group by?
  8. 一个简单XSS攻击示例及处理
  9. proc下kcore是什么文件
  10. Google Maps API 2.0解析(3-GEvent事件功能支持)