开源推荐
evening
GitHub 热门项目:smoothmq
摘要
GitHub项目:smoothmq 仓库地址:https://github.com/poundifdef/smoothmq Stars:2287 | 作者:poundifdef 项目描述:An improved drop-in replacement for SQS ================================================== README 内容: # Sm...
SQS
SmoothMQ
and
any
sqs
run
client
3001
smoothmq
https
2026-09-04
1 阅读
约2分钟阅读
GitHub Trending
字号:
GitHub 项目:smoothmq
仓库地址:https://github.com/poundifdef/smoothmq
星级:2287 | 作者:poundifdef
项目描述:改进的 SQS 直接替代品
===================================================
自述文件内容:
#SmoothMQ
SmoothMQ 是 SQS 的直接替代品,具有更流畅的开发体验。
它具有功能性 UI、可观察性、跟踪、消息调度和速率限制。
SmoothMQ 允许您在任何云上运行私有 SQS 实例。
## 民意调查!
我很想听听您对这个项目方向的反馈! https://forms.gle/m5iMjcA5Xvp685Yw8
## 开始使用
SmoothMQ 作为单一二进制文件部署,可供任何现有的 SQS 客户端使用。
## 运行
这将在 `:3000` 上运行 UI,并在 `:3001` 上运行 SQS 兼容服务器。
````
$ 跑吧。服务器
````
## 连接
这适用于任何语言的任何 SQS 客户端。
###Python
`` py
导入boto3
# 只需更改端点_url
sqs = boto3.client(“sqs”,...,endpoint_url =“http://localhost:3001”)
sqs.send_message(QueueUrl="...", MessageBody="hello world")
````
Celery 无缝工作:
`` py
应用程序= Celery(“任务”,broker_url =“sqs://...@localhost:3001”)
````
## 用户界面
用户界面允许您管理队列和搜索单个消息。

这篇文章对您有帮助吗?
订阅66必读
每日精选科技资讯,直达你的邮箱