RocketMQ Python客户端
项目描述
Apache RocketMQ客户端的Python实现
英文 | 简体中文 | RocketMQ网站
概述
以下是Apache RocketMQ客户端的Python实现。与基于远程调用的客户端不同,当前实现基于计算和存储的分离架构,这是访问RocketMQ服务的更推荐方式。
以下是您可能需要了解的一些准备事项(或参考此处)。
- Python 3.7是最低要求版本,Python 3.10是推荐版本。
- 设置namesrv、broker和代理。
入门
将当前存储库克隆到您的本地计算机,并设置开发虚拟环境,这将帮助您更有效地管理依赖项。按照以下步骤操作
导航到python
子目录并执行以下命令以创建新的虚拟环境
python3 -m venv myvenv
激活虚拟环境。激活方法取决于您的操作系统
- 对于Windows,执行:
myvenv\Scripts\activate.bat
- 对于macOS/Linux:执行:
source myvenv/bin/activate
通过执行以下命令安装所需的依赖库
pip install -r requirements.txt
当前进度
-
协议层代码生成已完成。
-
rpcClient部分完成。
项目详情
下载文件
下载您平台上的文件。如果您不确定选择哪个,请了解更多关于安装软件包的信息。
源分布
rocketmq_client-0.1.0.tar.gz (18.0 kB 查看散列值)
构建发行版
rocketmq_client-0.1.0-py3-none-any.whl (22.0 kB 查看散列值)
关闭
rocketmq_client-0.1.0.tar.gz 的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | 5b715730e2f4ae06c4a5f925a43c15968a5d2427526a163ec8bc28493ee83366 |
|
MD5 | 5863023652a012b4a3631816fe30b0a9 |
|
BLAKE2b-256 | 35504c60c6141372a094a92474b98dd2a272a9279b29fa42ad6ab97c5472cd7b |
关闭
rocketmq_client-0.1.0-py3-none-any.whl 的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | a9679324b5a811442603ff1c486fd580306d2939cc6446762f77608de16673ad |
|
MD5 | d9eb103e78618f097d2422496f6f88d7 |
|
BLAKE2b-256 | 698d6c5134aba8f7d88524d2c0658dfbfbbc8bf0c3fd47ed32c120f613f0dd25 |