首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在tendermint旁边作为守护进程运行flask

如何在tendermint旁边作为守护进程运行flask
EN

Stack Overflow用户
提问于 2019-11-05 20:13:07
回答 1查看 99关注 0票数 0

我想构建一个使用HTTP(flask)接收信息并将其放在区块链(Tendermint)上的微服务。

我做了一些研究,终于拿到了bigchainDB。

它还使用flask和Tendermint,并将flask作为守护进程/进程运行。(https://github.com/bigchaindb/bigchaindb/blob/master/bigchaindb/start.py)

这是我第一次看到这样的设置,它让我有点困惑。

Tendermint(https://tendermint.com/)有一个运行服务器的ABCI (应用程序区块链接口),这使得同时运行flask是不可能的。

我试图同时运行flask和tendermint服务器。薄荷与包装(https://pypi.org/project/abci/)的帮助,但瓶阻止ABCI过程或ABCI阻止烧瓶过程。

核心功能之一是HTTP客户端必须与ABCI服务共享数据,该服务将与tendermint节点通信。

将数据发布到某个端点的操作应在ABCI中触发一个事件,该事件将编辑状态并将其传递到区块链。

有没有人有建议如何实现这个或其他资源,解释如何更深入地解决这个问题?

EN

回答 1

Stack Overflow用户

发布于 2020-03-12 18:48:10

也许将两个端点都包装到一个新的公共端点中,该端点在这两个端点上执行操作。因此,一个新的服务器向其他两个端点中的每一个发出自己的查询。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58711128

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档