V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
qile1
V2EX  ›  Python

Python 有类似 HTTPSQS 这样简单的队列没,最近弄危急值提醒系统,想咨询下

  •  
  •   qile1 · Jan 10, 2018 · 3036 views
    This topic created in 3032 days ago, the information mentioned may be changed or developed.
    13 replies    2018-01-11 09:49:08 +08:00
    owenliang
        1
    owenliang  
       Jan 10, 2018
    celery ?
    zbl430
        2
    zbl430  
       Jan 10, 2018
    楼上 celery 是任务队列,不是消息,RabbitMQ
    zhengwenk
        3
    zhengwenk  
       Jan 10, 2018
    HTTPSQS 有 http 的接口吧,Python 不能直接用么
    qile1
        4
    qile1  
    OP
       Jan 10, 2018
    @zhengwenk python 应该可以用,但是需要先整台服务器安装,如果 python 有模块直接 pip 安装后,更方便调用,rabbitMQ 和 zeromq 这些好像也都需要安装到服务器
    binux
        5
    binux  
       Jan 10, 2018
    就算你 pip 直接安装,你还不是要单独起它个进程来跑。这和你装个 rabbitMQ、zeromq 有什么区别?
    BiggerLonger
        6
    BiggerLonger  
       Jan 10, 2018
    上 rq 吧, 多個 redis 而已
    likuku
        7
    likuku  
       Jan 10, 2018
    不考虑用一些公有云的自家消息队列服务?假若你已经用云了。
    Cooky
        8
    Cooky  
       Jan 10, 2018 via Android
    简单队列用 multiprocess 的 Queue 看看
    qile1
        9
    qile1  
    OP
       Jan 10, 2018 via Android
    @likuku 都是内网使用,无法连公网
    消息队列主要未接触过,不知道上手容易不?
    httpsqs 这个实在是太简单了,js 好像也可以实现调用
    likuku
        10
    likuku  
       Jan 10, 2018
    @Cooky
    @qile1

    对哦,若全套都单机跑,python pip 里就有的 Queue 也足够了。

    没啥特别的,就当成是个带锁 list,标准的生产 /消费模型就准确描述它们了。
    mooncakejs
        11
    mooncakejs  
       Jan 10, 2018
    不支持 超时重试的队列和 redis 的 list 有什么区别?
    qile1
        12
    qile1  
    OP
       Jan 11, 2018 via Android
    http://xiaorui.cc/2015/05/10/使用 disque 做分布式消息队列支持重试和 ack 确认 /

    这个帖子里面介绍的消息队列不知性能如何,好像直接 pip 安装
    Finest
        13
    Finest  
       Jan 11, 2018
    redis
    lpush/brpop
    pub/sub
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5089 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 56ms · UTC 08:17 · PVG 16:17 · LAX 01:17 · JFK 04:17
    ♥ Do have faith in what you're doing.