场景:N个客户端向MQ里发送数据;服务器上有另一个控制台程序(假设叫ServerClient)来处理这里数据(往数据库保存)。方向为Client * n→MQSERVER→ServerClient

  问题:ServerClient自动关闭,没有错误日志,没有系统日志,且可以重新开启,没有错误信息。

  原因:不明。猜测可能:1.人为关闭;2.跟系统策略啥的有关,被系统回收;3.RabbitMQ自身问题

  

  暂时处理办法:网上百度说RabbitMQ自身问题,需要命令启动的时候增加参数,如下:

         启动: rabbitmq-server –detached

         关闭:rabbitmqctl stop

  以上方法没法证实,所以我想用另一个程序补充:

        思路:

        用计划任务每隔1分钟检测一下ServerClient是否有在运行(进程检测),若没运行,则使用代码开启。

        if (System.Diagnostics.Process.GetProcessesByName("ProcessName").ToList().Count = 0)

        {          
           Process.Start(Path);
        }
 

最新文章

  1. mongodb安装配置
  2. 正则去掉img标签的style样式
  3. java分派
  4. 减少远程ssh的延迟
  5. rmi 与 远程代理复习
  6. 在MyEclipse环境下添加MySql数据库
  7. swift论坛正式上线
  8. xml解析案例
  9. Spark Standalone cluster try
  10. Javascript高级编程学习笔记(62)—— 事件(6)焦点事件
  11. WampServer的安装和配置
  12. C#开发轻松入门--笔记
  13. Sciter返回json
  14. nginx随机模块——ngx_http_random_index_module
  15. vue项目bug-Couldn’t find preset "es2015"
  16. 2013成都网赛1003 hdu 4730 We Love MOE Girls
  17. git push.default设置
  18. kubernetes ingress到pod的数据流
  19. 关于sys CPU usage 100%问题的分析
  20. MySQL学习笔记之二---引擎介绍MyISAM VS InnoDB

热门文章

  1. Window Features(包括Z-Order,Layered Windows, Message-Only Windows, Owned Windows, Window的状态等)
  2. 一次C#和C++的实际应用性能比较(C++允许我们使用任何手段来提高效率,只要愿意做出足够的努力)
  3. 用CMake 构建Qt 项目
  4. 关于客户端javascript的理解及事件浅析
  5. MacOS平台上编译 hadoop 3.1.2 源码
  6. Scala 学习之路(一)—— Scala简介及开发环境配置
  7. Azkaban学习之路(一)—— Azkaban 简介
  8. NET中级开发工程师职责要求
  9. linux下svn安装
  10. Mac上PyCharm运行多进程报错的解决方案