• rabbitMQ 携带消息体之外的消息 使用 MessageProperties


    发送消息

    @RequestMapping("serviceMessage")
        public R serviceMessage(){
            String msgStr = "[{\"id\": 4024,\"channelPrimaryId\": 5,\"recordDate\": 1638288000000,\"integrityStatus\": 0,\"ignore\": 0,\"updateDate\": 1646079000000,\"checkFailDescri\": \"未获取到记录;\",\"dvsCode\": \"9\",\"chnnCode\": \"1\",\"recordType\": 0,\"loseTime\": 0,\"status\": false,\"reason\": null,\"loseSpan\": null,\"checkSpan\": \"[{\\\"ST\\\":\\\"08:30:00\\\",\\\"ET\\\":\\\"17:00:00\\\"}]\"},{\"id\": 4025,\"channelPrimaryId\": 6,\"recordDate\": 1638288000000,\"integrityStatus\": 0,\"ignore\": 0,\"updateDate\": 1646079000000,\"checkFailDescri\": \"未获取到记录;\",\"dvsCode\": \"9\",\"chnnCode\": \"2\",\"recordType\": 0,\"loseTime\": 0,\"status\": false,\"reason\": null,\"loseSpan\": null,\"checkSpan\": \"[{\\\"ST\\\":\\\"09:00:00\\\",\\\"ET\\\":\\\"17:00:00\\\"}]\"},{\"id\": 4026,\"channelPrimaryId\": 6,\"recordDate\": 1638374400000,\"integrityStatus\": 0,\"ignore\": 0,\"updateDate\": 1646079000000,\"checkFailDescri\": \"未获取到记录;\",\"dvsCode\": \"9\",\"chnnCode\": \"2\",\"recordType\": 0,\"loseTime\": 0,\"status\": false,\"reason\": null,\"loseSpan\": null,\"checkSpan\": \"[{\\\"ST\\\":\\\"09:00:00\\\",\\\"ET\\\":\\\"17:00:00\\\"}]\"}]";
    
            MessageProperties messageProperties = new MessageProperties();
            messageProperties.setHeader("sendId","111");
            Message message = new Message(msgStr.getBytes(), messageProperties);
            rabbitTemplate.send("extendsDirectQueue", message);
    //        rabbitTemplate.convertAndSend("centerDeliverExchange", "extendsDirectQueue", JSONObject.toJSONString(logEntity));
            return R.ok();
        }

    接收消息

  • 相关阅读:
    浅析Go中的MPG模式(一)
    panic: assignment to entry in nil map
    Golang 新手可能会踩的 50 个坑
    小刘的go面试题
    go 单元测试整理
    go test 测试单个文件和测试单个函数
    mac pro锁屏后没有声音了怎么处理
    go json返回时间字符串处理time.Time类型
    php求一个字符串中不重复的最长子串
    业务订单号生成算法,每秒50W左右,不同机器保证不重复,包含日期可读性好
  • 原文地址:https://www.cnblogs.com/guanxiaohe/p/15953459.html
Copyright © 2020-2023  润新知