首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在不编译事件API协议的情况下监听Skaffold事件?

如何在不编译事件API协议的情况下监听Skaffold事件?
EN

Stack Overflow用户
提问于 2019-03-29 22:25:56
回答 1查看 81关注 0票数 0

我正在试验Skaffold事件API。在python应用程序中,我想监听通过/v1/events端点上的端口50052公开的事件。

我已经通过大致遵循this gRPC guide将.proto文件编译成了python,并且我可以使用生成的代码连接到50051上的gRPC服务器来监听事件。

我尝试过python库hyper通过HTTP2连接监听推送事件,但没有成功。

我希望避免生成代码的开销。是否可以通过其他方式监听事件API?

EN

回答 1

Stack Overflow用户

发布于 2019-05-20 20:28:35

根据文档:

事件是API对象,会在最后一次发生1小时后从主盘上的apiserver中移除,以避免填满主盘。要提供更长的历史记录和聚合功能,应安装第三方解决方案来捕获事件。

如果这符合您的要求,您可以尝试将事件导出器部署到stack driver

堆栈驱动程序提供有关与警报策略关联的事件和其他事件的信息。你可以在here上找到更多信息。

它还支持不同客户端库,如C#、GO、Java、python……

此外:

请注意:hyper还处于初级阶段。当你使用它的时候,你会遇到bug。此外,还有很多粗糙的边缘。话虽如此,请在您的应用程序中尝试一下:我需要您的反馈来修复错误并将粗糙的边缘修整下来。

希望这能有所帮助。

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

https://stackoverflow.com/questions/55419543

复制
相关文章

相似问题

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