Changes between Initial Version and Version 1 of rabbitmq


Ignore:
Timestamp:
11/23/2015 06:23:57 PM (10 years ago)
Author:
fangxirui
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • rabbitmq

    v1 v1  
     1RabbitMQ使用情况: 
     2 
     3    发消息 -- 有 
     4 
     5    收消息 -- 有 
     6 
     7== 收消息处理流程: == 
     8 
     9    记录log表 --> handler处理 --> 正常;抛异常 --> 记录错误日志,消息报文信息(文件形式,多而杂,只保存2天左右,容易丢失数据) 
     10 
     11== 发消息处理流程: == 
     12     
     13    发送前未保存消息报文,异常时记录错误日志(文件形式,多而杂,只保存2天左右,容易丢失数据) 
     14 
     15待确定改进点: 
     16 
     17    接收消息: 
     18 
     19    1、新建表 task_exception_log 保存收到消息处理时出异常的消息报文,对外提供接口(超级管理员权限),可以通过表的id或id列表,批量执行,重新模拟收消息处理流程 
     20 
     21    2、对外提供接口(超级管理员权限),在切换掉MQ后,可以通过该接口模拟接收MQ消息,之后走原来一整套逻辑即可。 
     22 
     23    发送消息: 
     24 
     25    1、配置后台超级管理员权限管理功能,可以切换消息发送模式,使用rabbitMq或直接调用接口等 
     26 
     27    2、发送消息统一出口前,判断使用哪种模式即可