开发了SimFoier-API管理SimoFiver后端并处理Apache风暴集群。这个软件是Sinfonier项目的一部分

sinfonier-api的Python项目详细描述


#辛芬尼API

![图1-sinfonier简单视图](docs/images/sinfonier simple.png"图1-sinfonier简单视图")

sinfonier api用于管理[sinfonier后端](https://github.com/sinfonier-project/sinfonier-backend)和处理apache风暴集群。该软件是[sinfonier project]的一部分(http://sinfonier project.net)


sinfonier:

>;sinfonier是实时处理信息领域中当前解决方案的焦点变化。我们结合了易于使用的界面、模块化和适应性,并将其与先进的技术解决方案相集成,使您能够在信息安全方面进行必要的调整,以满足您的需要。


>;apache storm是一个免费的开放源代码DI分布式实时计算系统。Storm使可靠地处理无边界数据流变得容易,就像Hadoop对批处理所做的那样,可以实现实时处理。Storm很简单,可以与任何编程语言一起使用,使用起来很有趣!

ebian/ubuntu**:
`` bash
>**mongo配置**
`` python
define("port",默认值=8899,help="在给定端口上运行",type=int)
define("concurrency",默认值=0,help="num of proceess",type=int)
define("mongo/u主机",默认值=localhost,help="sinfonier数据库主机")
define("mongo/u数据库",默认值=sinfonier,help="mongo da"tabase name")
define("mongo-jar-path",default="topologies",help="mongo-collection name")
``````

**风暴集群全局配置**

``python
define("风暴二进制",default="<;风暴路径>;/bin/storm",help="风暴二进制")
define("风暴全局jar-path",default="/var/storm/lastjar/",help="storm binary path")
define("storm_global_jar_bin",default="sinfonier-community-1.0.0.jar",help="storm binary")
```````
**拓扑配置**

```python
define("storm_topology_path",default="/var/storm/topologies/",help="storm xml path")
define("风暴拓扑配置路径",默认值为"/config/",帮助值为"风暴拓扑配置文件夹")
define("风暴拓扑数据路径",默认值为"/data/风暴/topologies/",帮助值为"拓扑数据路径")
define("风暴拓扑配置路径",默认值为"/jar/",帮助值为"风暴拓扑配置文件夹")
```

**文件夹结构**

/var/storm/topologies/{topologyname}/config/{topologyname}.xml

**maven config**

``python
define("maven_binary",默认值为"<;maven_path>;/bin/mvn",help="maven binay")
define("maven_sinfonier_pom",默认值为"/var/storm/src/sinfonier"ackend/pom.xml,"help="maven pom"
define("maven_sinfonier_m2_pom",default="/var/storm/src/sinfonier_backend/m2 pom.xml,"help="maven m2 pom")
``````
**storm backend**
``python
define("backend_working_path",default="/var/storm/src/sinfonier_backend/",help="backend path"Br//>"("RealEnthPython路径",默认="/VAR/Src/SnFoNeNeNeXeNeX/MultLa/资源",帮助="BrythPythPATH")定义("BeNethJavaApple路径",缺省="/VAR/Src/SncNeNeRixEndot/Src/JVM/COM/SnFuniel/[",帮助="后端Java路径")

定义("BeNethJavaApthixDRAILIN"),default="/var/storm/src/sinfonier_backend/src/jvm/com/sinfonier/drawers/",help="backend drawers")
define("backend_java_path_bolts",default="/var/storm/src/sinfonier_backend/src/jvm/com/sinfonier/bolts/",help="backend"螺栓")
define("backend_java_path_pouts",默认值="/var/storm/src/sinfonier_backend/src/jvm/com/sinfonier/pouts/",help="backend pouts")
`````

**API模板**

``python
define("backend_template_path",默认值="/opt/sinfonier API/templates/",help="API模板")
```

**gist凭据**

``python
define("gist-api-token",default="<;your-gist-token>;",help="gist-api-token")
define("gist-username",default="<;gist-user>;",help="gist-username")
``

logging

e环境变量:

``bash
``导出sinfonier日志`/var/log/sinfonier日志`
`````


/>**请确保日志文件夹退出**,否则,应用程序将崩溃。

` `部署


` ` ``从


` ``从
` ` ` `` bash
$$cd/opt
=$git克隆http://github.com/sinthithub.com/sinthinfub.com/sintsinchub/sinfonier Fonier项目/SI新一代api.git
$python sinfonierapicore.py
``````

```来自pypi的pypi(推荐)

`` bash
``` bash
`` pip install sinfonier api
`` sinfonierapi
```
`````
``````
``使用docker


`` bash
````` bash
`````
```````````
``使用docker使用docker进行docker的docker
将生成上下文发送到docker守护进程816.6 kb
第一步:从python:2.7
>--gt;a0447e3d00ae2b
第二步:维护者sinfonier项目;维护者sinfonier项目;使用缓存
>--gt;be5b52b240e5b52b240e5
……
/>
/>docker run-t sinfonier:api
````
/>第六步:从python-run-t sinfonier:api
``>````
>
;项目负责人
>
>
>>
>>>
*弗朗西斯科j.gomez@ffran.com/ffr4网站新西兰/
*alberto j.sanchez@ajsanchezsanz@ajsanchezsanz@ajsanchezsanz@ajsanchezsanz http://github.com/ajsanchezsanz




*eva suarez@evasuarez@evasuarez22
*pedro j.martinez@pejema44
*daniel garc i a(cr0hn)-@ggdaniel











Apache许可证,版本2.0:http:。//www.apache.org/licenses/license-2.0

/

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java什么会使单个任务执行器停止处理任务?   java如何实现累加器接口   java Spring数据JPA saveAll未执行批插入   java永久有效地存储键值对   节点中的JavaDES加密。js   用户界面我尝试使用eclipes从txt文件中读取整数值,但它给了我一些java错误。lang.NumberFormatException   用于州和首都猜谜游戏的java并行数组   使用jsp和sitemesh的java高级模板   JavaJahia6.6CMS编写自己的管理器   playframework Play Framework 2.5表单对象bean(Java)中的依赖项注入   需要java图像插值帮助吗   java Android mokito When(),thenReturn()不起作用   java Struts 2 ajaxplugin:更新div   java Firestore快照侦听器仅提供internet连接恢复后的最后一项   如何在Eclipse中从Java类中找到SpringXML定义   如何在本地启动Java Web Start   java运行testng。xml文件显示调用的方法错误   AntJava任务:从类路径jar中排除某些类   java如何为EclipseHono将keyClope设置为身份验证服务提供者(OIDC)?   java垃圾收集和反射