Flask + Celery + SQLAlchemy示例应用程序 该示例应用程序演示了如何编写可与Flask和SQLAlchemy一起使用的Celery任务。 我很难找到一个可以正常工作的完整示例。 基于 。 代码特征 在Python 3.6上测试 组织良好的目录,带有大量注释 应用程序 命令 楷模 静止的 范本 意见 测试 包括测试框架( py.test ) 包括数据库迁移框架( alembic ) 向管理员发送错误电子邮件,以处理未处理的异常 建立开发环境 我们假设您已经安装了git和virtualenv和virtualenvwrapper 。 # Clone the code repository into ~/dev/my_app mkdir -p ~/dev cd ~/dev git clone https://github.com/lingthio/Flask-Us
2023-02-08 16:53:42 207KB flask sqlalchemy celery Python
1
Apache Airflow Celery 消息中间件命令执行漏洞CVE-2020-11981POC脚本 Airflow 是一个使用 python 语言编写的 data pipeline 调度和监控工作流的平台。Airflow 是通过 DAG(Directed acyclic graph 有向无环图)来管理任务流程的任务调度工具, 不需要知道业务数据的具体内容,设置任务的依赖关系即可实现任务调度。 这个平台拥有和 Hive、Presto、MySQL、HDFS、Postgres 等数据源之间交互的能力,并且提供了钩子(hook)使其拥有很好地扩展性。除了一个命令行界面,该工具还提供了一个基于 Web 的用户界面可以可视化管道的依赖关系、监控进度、触发任务等。 Apache Airflow是一款开源的,分布式任务调度框架。在其1.10.10版本及以前,如果攻击者控制了Celery的消息中间件(如Redis/RabbitMQ),将可以通过控制消息,在Worker进程中执行任意命令。
1
芹菜监控 Flask-SocketIO芹菜websocket 使用flask-socketio和芹菜监视免费任务 安装要求 pip3 install -r requirements.txt 用法 开始芹菜过程 celery worker -A app.celery -P eventlet -l info 启动烧瓶 python app.py
2022-11-06 22:01:11 4KB Python
1
Celery 4.0 Redis未授权访问+Pickle反序列化利用(celery3_redis_unauth)exploit Celery < 4.0版本默认使用Pickle进行任务消息的序列化传递,当所用队列服务(比如Redis、RabbitMQ、RocketMQ等等等)存在未授权访问问题时,可利用Pickle反序列化漏洞执行任意代码。
2022-09-30 09:00:09 1KB celery3_redis_un 网络安全 POC 渗透测试
1
Docker Flask芹菜Redis 一个基本的模板,用于使用协调应用程序和队列 安装 git clone https://github.com/mattkohl/docker-flask-celery-redis 建立并启动 docker-compose up -d --build 启用热代码重载 docker-compose -f docker-compose.yml -f docker-compose.development.yml up --build 这将在端口5001上公开Flask应用程序的端点,并在端口5555上公开用于监视工作程序的服务器。 添加更多工人: docke
2022-06-06 13:52:33 8KB python docker redis flask
1
python 消息队列库
2022-05-10 11:28:12 402KB kombu django celery queue
1
python 消息队列库
2022-05-10 03:51:02 514KB celery django queue
1
Django的Celery进度栏 插入Django / Celery应用程序的无依赖进度条。 超级简单的设置。 提供大量定制。 演示版 Github演示应用程序:为Django构建下载进度栏 从Celery开始可能具有挑战性, 构建了完整的以及,可帮助您开始构建自己的进度条! 安装 如果还没有,请确保已正确 。 然后安装此库: pip install celery-progress 用法 先决条件 首先在settings.py中将celery_progress添加到您的INSTALLED_APPS中。 然后将以下url配置添加到您的主urls.py : from django . u
2022-05-09 09:36:29 14KB javascript django celery hacktoberfest
1
蓝鲸paas平台app开发经验分享 腾讯蓝鲸智云是一套基于PaaS的技术解决方案,提供了完善的前后台开发框架、调度引擎、公共组件等模块,帮助业务的产品和技术人员快速构建低成本、免运维的支撑工具和运营系统。 PaaS平台不仅将应用服务的运行和开发环境作为一种服务提供给开发者用户,更为开发者用户提供了高效便捷的开发服务,如:组件系统,统一登录,权限管理,后台框架,MagicBox,桌面/工作台等。 PaaS平台提供支持多语言的开发框架,助力运维人员能基于平台之上以自己擅长的技术语言(Python、java等)开发运维自动化工具。 通过了解PaaS的设计理念,运维人员能够基于蓝鲸的PaaS平台,从
2022-04-03 14:07:35 230KB c ce celery
1
资源来自pypi官网。 资源全名:celery-serverless-0.1.0.tar.gz
2022-01-10 09:11:06 11KB Python库