Python ActiveMQ入门教程

ActiveMQ 是Apache出品,最流行的. 功能强大的即时通讯和集成模式的开源服务器。


  • Windows下ActiveMQ下载与安装

    ActiveMQ 由于是基于Java开发的,所以必须先配置JDK环境,而且ActiveMQ 必须与JDK版本匹配才可以。本文是ActiveMQ 5.10.0 Release,JDK版本为1.8。
    解压下载的文件到指定的位置。

  • ActiveMQ目录及启动
bin 存放的是脚本文件 里面分3264 位,可以选择启动
conf 存放的是基本配置文件(可以通过修改jetty-realm.properties 进行配置用户名密码等等)
data 存放的是日志文件
docs 存放的是说明文档
examples 存放的是简单实例
lib 存放的是activemq 所需jar 包
webapps 用于存放项目的目录
解压下载的文件到指定的位置,进入bin\win64目录,点击activemq.bat启动即可

启动截图如下
截图1
打开浏览器输入:http://localhost:8161 ,进入管理页面。默认登陆账号和密码都为admin
可进入控制台

  • 2
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Active 是一个流行的开源消息队列中间件,用于实现异步通信和消息传递。它基于 Java 编写,但也提供了 Python 的客户端库。 要在 Python 中使用 ActiveMQ,首先需要安装 ActiveMQPython 客户端库。可以使用 pip 进行安装,运行以下命令: ``` pip install pyactivemq ``` 安装完成后,你可以在 Python 代码中导入 pyactivemq 模块,并使用其中的类和方法来发送和接收消息。***```python from pyactivemq import ActiveMQConnectionFactory # 创建连接工厂 factory = ActiveMQConnectionFactory('tcp://localhost:61616') # 创建连接 connection = factory.createConnection() # 启动连接 connection.start() # 创建会话 session = connection.createSession() # 创建消息队列 destination = session.createQueue('my_queue') # 创建生产者 producer = session.createProducer(destination) # 创建消息 message = session.createTextMessage('Hello, ActiveMQ!') # 发送消息 producer.send(message) # 创建消费者 consumer = session.createConsumer(destination) # 接收消息 received_message = consumer.receive() # 打印消息内容 print(received_message.getText()) # 关闭会话和连接 consumer.close() session.close() connection.close() ``` 这只是一个简单的示例,你还可以根据具体需求进行更复杂的配置和操作。同时,请确保正确配置 ActiveMQ 服务器并替换示例代码中的连接字符串等信息。 希望这能帮到你!如果还有其他问题,请继续提问。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值