com.alibaba.rocketmq.common.message.Message.setTags()方法的使用及代码示例

x33g5p2x  于2022-01-25 转载在 其他  
字(2.0k)|赞(0)|评价(0)|浏览(604)

本文整理了Java中com.alibaba.rocketmq.common.message.Message.setTags()方法的一些代码示例,展示了Message.setTags()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Message.setTags()方法的具体详情如下:
包路径:com.alibaba.rocketmq.common.message.Message
类名称:Message
方法名:setTags

Message.setTags介绍

暂无

代码示例

代码示例来源:origin: com.alibaba.rocketmq/rocketmq-client

  1. public Message(String topic, String tags, String keys, int flag, byte[] body, boolean waitStoreMsgOK) {
  2. this.topic = topic;
  3. this.flag = flag;
  4. this.body = body;
  5. if (tags != null && tags.length() > 0)
  6. this.setTags(tags);
  7. if (keys != null && keys.length() > 0)
  8. this.setKeys(keys);
  9. this.setWaitStoreMsgOK(waitStoreMsgOK);
  10. }

代码示例来源:origin: com.alibaba.rocketmq/rocketmq-common

  1. public Message(String topic, String tags, String keys, int flag, byte[] body, boolean waitStoreMsgOK) {
  2. this.topic = topic;
  3. this.flag = flag;
  4. this.body = body;
  5. if (tags != null && tags.length() > 0)
  6. this.setTags(tags);
  7. if (keys != null && keys.length() > 0)
  8. this.setKeys(keys);
  9. this.setWaitStoreMsgOK(waitStoreMsgOK);
  10. }

代码示例来源:origin: kuangye098/rocketmq

  1. public Message(String topic, String tags, String keys, int flag, byte[] body, boolean waitStoreMsgOK) {
  2. this.topic = topic;
  3. this.flag = flag;
  4. this.body = body;
  5. if (tags != null && tags.length() > 0)
  6. this.setTags(tags);
  7. if (keys != null && keys.length() > 0)
  8. this.setKeys(keys);
  9. this.setWaitStoreMsgOK(waitStoreMsgOK);
  10. }

代码示例来源:origin: songxinjianqwe/EShop-SOA

  1. @Transactional
  2. @Override
  3. public void check() {
  4. List<Long> all = mapper.findMessageIdsByStatusCreatedAfter(Arrays.asList(MessageStatus.UNCONSUMED, MessageStatus.CONSUME_FAILED), MQProducerConfig.CHECK_GAP);
  5. Message checkMessage = new Message();
  6. checkMessage.setTopic(config.getTopic());
  7. checkMessage.setTags(config.getCheckKeys());
  8. checkMessage.setBody(ProtoStuffUtil.serialize(all));
  9. try {
  10. producer.send(checkMessage);
  11. } catch (Exception e) {
  12. log.info("发送check消息失败,暂不做处理,不会影响数据一致性");
  13. e.printStackTrace();
  14. }
  15. }

代码示例来源:origin: beston123/Tarzan

  1. message.setTags(TestConstants.MESSAGE_TAG);
  2. message.setKeys(messageKey);
  3. message.setBody(messageKey.getBytes());

相关文章