
消息队列
文章平均质量分 79
stiffin
这个作者很懒,什么都没留下…
展开
-
RabbitMQ入门(java)
RabbitMQ入门(java)在这里我就放出官方的例子首先需要创建一个channel,官方创建方式如下:ConnectionFactory factory = new ConnectionFactory();factory.setUsername("guest"); factory.setPassword("guest"); factory.setVirtualHost("/"); factory.setHost("localhost");原创 2020-06-18 11:37:04 · 170 阅读 · 0 评论 -
消息队列和多线程的选择
为什么发送邮件要使用消息队列而不是多线程?1.消息队列和多线程应该怎么选择呢?可靠性要求高时选择消息队列:消息队列和多线程两者并不冲突,多线程可以作为队列的生产者和消费者。使用外部的消息队列时,第一是可以提高应用的稳定性,当程序fail后,已经写入外部消息队列的数据依旧是保存的,如果使用两步commit的队列的话,可以更加提高这个项目。不着急知道结果,尽量使用消息队列,保证服务器的压力减小,因为多线程对cpu的消耗大一点:用线程的话,会占用主服务器资源, 消息队列的话, 可以放到其他机器上运行,原创 2020-06-17 11:33:40 · 7074 阅读 · 0 评论