V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  fanhaipeng0403  ›  全部回复第 14 页 / 共 28 页
回复总数  547
1 ... 10  11  12  13  14  15  16  17  18  19 ... 28  
2019-01-01 14:24:51 +08:00
回复了 zhoudaiyu 创建的主题 Python 问个问题,关于 Celery 的 worker 和 beat
@zhoudaiyu

可以使用 celery 提供的信号接口,监测每个任务的执行时间,然后发给 statsd 或者 promethus 之类的

https://github.com/getredash/redash/blob/master/redash/metrics/celery.py

这个是代码例子
2019-01-01 01:20:46 +08:00
回复了 daya0576 创建的主题 程序员 😍发现一个持续部署的好东西: Buddy
@mercury233 捞一波是一波
2019-01-01 01:19:45 +08:00
回复了 daya0576 创建的主题 程序员 😍发现一个持续部署的好东西: Buddy
插眼
2018-12-31 22:48:40 +08:00
回复了 fanhaipeng0403 创建的主题 Python 问大家一个关于 async 和 await 的问题, 新年快乐~
In [1]: import asyncio
...:
...: try:
...: # pylint: disable=invalid-name
...: asyncio_run = asyncio.run # type: ignore
...: except AttributeError:
...:
...: def asyncio_run(main, debug=False):
...: """Minimal re-implementation of asyncio.run (since 3.7)."""
...: loop = asyncio.new_event_loop()
...: asyncio.set_event_loop(loop)
...: loop.set_debug(debug)
...: try:
...: return loop.run_until_complete(main)
...: finally:
...: asyncio.set_event_loop(None)
...: loop.close()
...:
...: async def slow_operation_1(m):
...: await asyncio.sleep(m)
...: print('Slow operation {} complete'.format(m))
...: return m
...:
...:
...:
...: async def slow_operation_2(n):
...: await asyncio.sleep(n)
...: print('Slow operation {} complete'.format(n))
...:
...: return await slow_operation_1(m=n+1)
...:
...: result = asyncio_run(slow_operation_2(2))
...:
...: print(result)
...:

Slow operation 2 complete
Slow operation 3 complete
3
2018-12-29 22:17:00 +08:00
回复了 zhoudaiyu 创建的主题 Python 问个问题,关于 Celery 的 worker 和 beat
RabbitMQ is feature-complete, stable, durable and easy to install. It ’ s an excellent choice for a production environment.

官方文档推荐的~
@zhoudaiyu
2018-12-29 21:56:38 +08:00
回复了 zhoudaiyu 创建的主题 Python 问个问题,关于 Celery 的 worker 和 beat
建议用 rabittmq。
还算稳定,分享下我的配置



CELERY_IGNORE_RESULT = True
CELERY_BROKER_URL = '‘ xxxx ’
CELERY_TIMEZONE = 'xxx'
CELERY_DEFAULT_QUEUE = 'default'
CELERY_CREATE_MISSING_QUEUES = 'default'

BROKER_HEARTBEAT = 24*60*60*2

CELERY_ENABLE_UTC = False
CELERY_DISABLE_RATE_LIMITS = True
CELERYD_MAX_TASKS_PER_CHILD = 10
BROKER_TRANSPORT_OPTIONS = {'visibility_timeout': 1800}
CELERYD_FORCE_EXECV = True
BROKER_POOL_LIMIT = None
2018-12-29 11:45:51 +08:00
回复了 hackxing 创建的主题 职场话题 请假被拒了。。。。。。
今天打算把你顶上去,这么欢乐的事情居然发生在 2019 年
2018-12-27 21:42:58 +08:00
回复了 hr6r 创建的主题 酷工作 [深圳] [微众银行] Web 前端开发岗
看到较强的抗压能力就发抖
2018-12-24 13:41:41 +08:00
回复了 wispx 创建的主题 职场话题 因为某天晚上未加班,延长一个月试用期。
安徽民商科技有限公司怎么样
安徽民商科技有限公司靠谱吗
安徽民商科技有限公司 欺负员工
安徽民商科技有限公司 加班 克扣工资
安徽民商科技有限公司 垃圾公司
安徽民商科技有限公司待遇如何
2018-12-24 10:48:07 +08:00
回复了 nohup 创建的主题 程序员 经过技术选型研究,我们放弃了 React,转向 Vue
虽然你们的前端确实挺菜的,但是直接辞退怕是有点过分。你们的技术 leader 连前端忽悠你们都分辨不出来,他也有很大的责任
2018-12-21 18:20:39 +08:00
回复了 qian88199496 创建的主题 生活 刚工作两年,老婆刚怀孕,老妈癌症复发
祝好
2018-12-21 11:12:01 +08:00
回复了 lvhuiqi 创建的主题 Python 想专攻 Python 面向对象方面的,有什么好的推荐
2018-12-20 11:47:40 +08:00
回复了 fanhaipeng0403 创建的主题 Python sqlalchemy 的 insert or update
@xpresslink 就是 insert 不进去,就更新对应的行。。
2018-12-20 11:47:34 +08:00
回复了 fanhaipeng0403 创建的主题 Python sqlalchemy 的 insert or update
@JQZhang 就是 insert 不进去,就更新对应的行。。
2018-12-20 11:47:28 +08:00
回复了 fanhaipeng0403 创建的主题 Python sqlalchemy 的 insert or update
@Kylin30 就是 insert 不进去,就更新对应的行。。
2018-12-18 15:09:52 +08:00
回复了 u13498 创建的主题 求职 迫于即将失业,在厦门找个萝卜坑
7
2018-12-17 12:10:42 +08:00
回复了 qazaq408 创建的主题 程序员 无学历程序员,该不该去考个本科学历?
顺便说下,老哥真的努力,加油!
2018-12-17 12:09:38 +08:00
回复了 qazaq408 创建的主题 程序员 无学历程序员,该不该去考个本科学历?
学 python,go,别学 c++
2018-12-17 11:52:21 +08:00
回复了 coalo 创建的主题 问与答 同事老是问我技术问题心态有点崩
她?当然是表白啊
2018-12-16 22:50:38 +08:00
回复了 ntuwang 创建的主题 求职 求兼职,佛性的那种
后端 django flask, 前端 vue, 求活
1 ... 10  11  12  13  14  15  16  17  18  19 ... 28  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4431 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 50ms · UTC 01:05 · PVG 09:05 · LAX 18:05 · JFK 21:05
Developed with CodeLauncher
♥ Do have faith in what you're doing.