场景: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);

        }
 

转载于:https://www.cnblogs.com/cleverZane/p/9138148.html

使用RabbitMQ做数据接收和处理时,自动关闭相关推荐

  1. PB打开窗口、数据窗口等对象时自动关闭的解决方法

    是powerbuilder的注册表出问题了,找到注册表中HKEY_USERS\Software\Sybase\PowerBuilder\9.0\Layout\Default,然后删除其中所有的相应的项 ...

  2. ssm idea后端接收数据输出在控制台时出现中文乱码

    idea 后端接收数据输出在控制台时出现中文乱码 环境 maven项目, ssm框架(spring+springmvc+mybatis)注解和配置文件混合开发, tomcat服务器 解决乱码的方式(推 ...

  3. qt做的接收串口数据并显示曲线_QT无人机地面站设计与制作

    近年来,无人机可谓是大火.无论是军事,还是民用,它的地位更是不用说.但,如何利用利用现有技术对无人机的信息进行操作,实现人.机合一呢?"无人机地面站"应运而生,结合仿真系统为地面工 ...

  4. 关于uni-app中uni-forms表单验证时“多级结构对象数据”如何做数据校验的解决方案

    - 前言 这几天在做uni-app表单验证时遇到了一个问题,按官方文档给出的方法,当需要数据校验时,只需要 1.为uni-forms中的"modelValue"数据设置" ...

  5. 我也没想到 springboot + rabbitmq 做智能家居,会这么简单

    前一段有幸参与到一个智能家居项目的开发,由于之前都没有过这方面的开发经验,所以对智能硬件的开发模式和技术栈都颇为好奇. 智能可燃气体报警器 产品是一款可燃气体报警器,如果家中燃气泄露浓度到达一定阈值, ...

  6. SpringBoot +RabbitMQ 做智能家居,居然如此简单!

    前一段有幸参与到一个智能家居项目的开发,由于之前都没有过这方面的开发经验,所以对智能硬件的开发模式和技术栈都颇为好奇. 智能可燃气体报警器 产品是一款可燃气体报警器,如果家中燃气泄露浓度到达一定阈值, ...

  7. Springboot 整合Websocket+Stomp协议+RabbitMQ做消息代理 实例教程

    前言 如果你还没有了解过websocket,关于整合websocket的简单入门使用,可以先看看我这篇: <SpringBoot 整合WebSocket 简单实战案例> https://b ...

  8. 乐行学院RabbitMQ学习教程 第一章 RabbitMQ介绍(可供技术选型时使用)

    乐行学院RabbitMQ学习教程 第一章 RabbitMQ介绍 RabbitMQ介绍 1.RabbitMQ技术简介 2.RabbitMQ其他扩展插件 2.1监控工具rabbitmq-managemen ...

  9. python代码示例图形-纯干货:手把手教你用Python做数据可视化(附代码)

    原标题:纯干货:手把手教你用Python做数据可视化(附代码) 导读:制作提供信息的可视化(有时称为绘图)是数据分析中的最重要任务之一.可视化可能是探索过程的一部分,例如,帮助识别异常值或所需的数据转 ...

最新文章

  1. leetcode-152 乘积最大子序列
  2. 这个在Github有52100颗星星的项目,怎么还有人不知道鸭!
  3. 春节特惠活动┃一张纸一幅图,竟然提高了10倍的学习和工作效率!?
  4. mysql 求bit 某位为1_mysql按位的索引判断值是否为1
  5. 兰空图床Lsky Pro 免费开源图床网站程序v1.6.3
  6. 将win7笔记本电脑变身WiFi热点,让手机、ipad共享上网!
  7. 字符串:3.KMP算法(快速模式匹配算法)详解
  8. idea允许多实例运行
  9. 一些关于直播间人货场的打造干货,直播电商新手必须要了解人货场的概念
  10. TypeScript学习笔记(第一天)------创建简单的web应用
  11. Promise基本概念和基本示例使用
  12. 关于stm32f407wifi模块的设置_西门子S7300PLC模拟量模块使用方法及编程方法
  13. var模型的建模步骤python_Python语言之概述建模步骤
  14. 2019西安交大计算机专业研究生分数线,西安交通大学2019年考研分数线公布
  15. 计算机课程教学调查问卷,《初中生信息技术课程学习现状调查问卷》分析报告...
  16. 用c语言写出一个金字塔
  17. 互联网做手机没戏,恐只能靠维修赚钱
  18. sqlserver 人名_SQLserver运维必备:T-SQL语句练习
  19. 大话重构连载11:小步快跑是这样玩的
  20. 在IE下-下载文件-文件名中文名乱码问题

热门文章

  1. Kubernetes1.5源码分析(二) apiServer之资源注册
  2. .net 基于Jenkins的自动构建系统开发
  3. socket编程:多路复用I/O服务端客户端之poll
  4. pip 代理设置,坑爹的代理继续
  5. Brian 的 Perl 问题之万能指南
  6. mongodb地理位置索引实现原理
  7. 黄聪:BackGroundWorker解决“线程间操作无效: 从不是创建控件的线程访问它” (C# VS2008)...
  8. 《Windows PowerShell实战指南(第2版)》——3.4 使用帮助找命令
  9. 编写矩形类 计算矩形面积
  10. 冒泡 MS Azure 不便宜。。。