当前位置: 首页 > news >正文

环保网站怎么做seo体系

环保网站怎么做,seo体系,wordpress每个文章底部,信息化网站建设有什么用开启消息确认机制: 在发布消息时,可以设置deliveryMode为2(持久化),以确保消息不会因为RabbitMQ的崩溃而丢失。 使队列持久化: 通过设置durable为true,可以确保队列在RabbitMQ重启后依然存在。…
  1. 开启消息确认机制:

    在发布消息时,可以设置deliveryMode为2(持久化),以确保消息不会因为RabbitMQ的崩溃而丢失。

  2. 使队列持久化:

    通过设置durabletrue,可以确保队列在RabbitMQ重启后依然存在。

  3. 使消费者确认机制:

    启用手动确认模式,并在消费完消息后手动确认。

  4. 以下是使用Java和Spring AMQP的示例代码:

@Bean
public Queue myQueue() {return QueueBuilder.durable("myQueue").build();
}@Bean
public DirectExchange myExchange() {return new DirectExchange("myExchange");
}@Bean
public Binding myBinding() {return BindingBuilder.bind(myQueue()).to(myExchange()).with("myRoutingKey");
}@Bean
public SimpleMessageListenerContainer messageListenerContainer(ConnectionFactory connectionFactory, MessageListenerAdapter listenerAdapter) {SimpleMessageListenerContainer container = new SimpleMessageListenerContainer();container.setConnectionFactory(connectionFactory);container.setQueueNames("myQueue");container.setMessageListener(listenerAdapter);container.setAcknowledgeMode(AcknowledgeMode.MANUAL); // 手动确认模式return container;
}@Bean
public MessageListenerAdapter listenerAdapter(MyConsumer myConsumer) {return new MessageListenerAdapter(myConsumer, "handleMessage");
}public class MyConsumer {public void handleMessage(Message message) {// 处理消息// ...// 确认消息channel.basicAck(envelope.getDeliveryTag(), false);}
}

在发送消息时:

rabbitTemplate.convertAndSend("myExchange", "myRoutingKey", message, message -> {message.getMessageProperties().setDeliveryMode(MessageDeliveryMode.PERSISTENT); // 设置消息持久化return message;
});

确保你的消费者在处理完消息后调用basicAck来确认消息,这样即使消费者崩溃,未确认的消息也会被重新传递给另一个消费者。如果你希望在消费者异常时自动重新将消息放回队列,可以在handleMessage方法中捕获异常,并在异常处理逻辑中调用basicNackbasicReject方法,并设置重回队列的参数。

http://www.15wanjia.com/news/15437.html

相关文章:

  • 中文域名有哪些网站seo服务运用什么技术
  • 网页转向网站网站发稿平台
  • 网址安全检测seo百度贴吧
  • 做网站干什么用月嫂免费政府培训中心
  • WordPress站内链接设置网址域名注册信息查询
  • 机械技术支持中山网站建设今天军事新闻最新消息
  • 集团公司网站开发方案合肥网站优化排名推广
  • 临沂网站制作流量查询网站
  • 政府网站开发价格四川省人民政府
  • 邢台企业做网站报价培训教育机构
  • 网站概述怎么写seo设置是什么
  • 校内 实训网站 建设百度推广工资多少钱一个月
  • 建设免费网站模板厦门seo服务
  • 上海公共招聘网新版长沙seo外包平台
  • 做自己的免费网站今日国际军事新闻最新消息
  • 江西省企业登记网络服务平台官网seo翻译
  • wordpress上传图片错误媒体库错误重庆seo教程博客
  • 五个h5制作网站电商网站链接买卖
  • 青岛 公司 网站建设价格可以免费推广的网站
  • 东莞公司网站制作公司seo要点
  • apache发布多个网站游戏优化大师手机版
  • 成都网站制作设计注册网站
  • 做销售网站要多少钱网络营销心得体会
  • logo设计制作网站国内新闻最新5条
  • 湛江商城网站制作公司长沙推广引流
  • php网站管理系统附近的电脑培训班在哪里
  • py做网站seo是什么的
  • 福州公司注册代办营业执照枫树seo网
  • 做网站优化给业务员提成活动营销
  • 陕西省人民政府门户网站官网宁波seo网络推广