文件名称:Petrel:用于在纯Python中编写,提交,调试和监视Storm拓扑的工具
文件大小:44KB
文件格式:ZIP
更新时间:2024-03-12 20:48:44
Python
海燕 用于在纯Python中编写,提交,调试和监视Storm拓扑的工具。 注意:基本的Storm软件包提供了storm.py,它支持Python 2.6。 但是,Petrel需要Python 2.7或3.5。 如果您喜欢Petrel并且对更广泛的文档和示例感兴趣,请参阅的。 这本书也可以从。 我会在业余时间支持Petrel,而您的购买促使我继续维护它。 概述 Petrel对Storm提供的storm.py模块进行了一些重要的改进: 拓扑在100%Python中实现 Petrel的打包支持会自动为您的拓扑设置Python虚拟环境,并使其易于安装其他Python软件包。 “ petrel.mock”允许测试单个组件或相关组件的单个链。 Petrel自动为每个喷嘴或螺栓设置日志记录,并记录未处理错误的堆栈跟踪。 这是一个简单的例子。 它实现了字数统计(经典的大数据演示应用程序)。
【文件预览】:
Petrel-master
----.gitignore(228B)
----setup_notes.txt(708B)
----jvmpetrel()
--------src()
--------pom.xml(3KB)
----Vagrantfile(3KB)
----samples()
--------wordcount()
----petrel()
--------setup.py(5KB)
--------bin()
--------petrel()
--------README.txt(611B)
----LICENSE.txt(1KB)
----README.md(12KB)