java及python调用RabbitMQ
2024-09-27 16:42:03
1,python调用MQ发送消息(生产者),话不多说,直接上干货
import pika
如下图
2.java调用MQ发送消息(生产者)
具体代码如下:
python 的代码如下
connection = pika.BlockingConnection(pika.ConnectionParameters('IP',端口,'/'))
channel =connection.channel()
msg_props = pika.BasicProperties()
msg_props.content_type="text/plain"
channel.basic_publish(exchange='EXCHANGE_ORDER_NEW',routing_key='QUEUE_WECHAT_ORDER',body='数据信息',properties=msg_props)
connection.close()
java调用MQ的代码如下:
ConnectionFactory factory=new ConnectionFactory();
factory.setHost("IP地址");
factory.setPort(1111);
Connection connection=factory.newConnection();
Channel channel = connection.createChannel();
channel.queueDeclare("设置队列队列名_NEW", false, false, false, null);
String message="要发送的消息";
BasicProperties properties = new BasicProperties("text", null, null, null, null, null, null, null, null, null, null, null, null, null);
channel.basicPublish("设置队列队列名_NEW", "队列名", properties, message.getBytes("UTF-8"));
channel.close();
connection.close();
最新文章
- .NET重构—单元测试的代码重构
- Java中String、StringBuffer、StringBuilder区别与理解
- android 使用LinearGradient进行字体渐变的效果
- XSS (Cross Site Scripting) Prevention Cheat Sheet(XSS防护检查单)
- Linux常用文件管理命令
- WPF中的瀑布流布局(TilePanel)控件
- python之高性能网络编程并发框架eventlet实例
- boost::bind实践2——来自《Beyond the C++ Standard Library ( An Introduction to Boost )》
- 【转】整理一下Android中的ListView
- ASP.net MVC 向子视图传递数据
- NET Core的知识
- Apache Httpd Server 2.2升级2.4
- Spring 接收表单List集合数据
- Windows zip安装MySQL
- 181102 Windows下安装kivy(用python写APP)
- mysql 悲观锁与乐观锁的理解
- zepto 事件分析3(add函数)
- SpringBoot零XML配置的Spring Boot Application
- 条件随机场_CRF
- python测试开发django-36.一对一(OneToOneField)关系查询
热门文章
- NOI 2021 部分题目题解
- 题解 [HAOI2016]字符合并
- perl 不支持多条件比较
- 4.19——数组双指针——26. 删除有序数组中的重复项 &; 27. 删除有序数组中的重复项II &; 80. 删除有序数组中的重复项 II
- 【UE4】GAMES101 图形学作业0:矩阵初识
- 【UE4 C++ 基础知识】<;2>; UFUNCTION宏、函数说明符、元数据说明符
- 要想玩转FPGA,按这4个步骤来
- jquery 实现 <;imput>;标签 密码框显示/隐藏密码功能
- 服务集与AP的配合
- 彻底解决SLF4J的日志冲突的问题