我尝试使用http sink插件版本1.2.2从云数据融合管道触发云功能(触发类型- HTTP),但是收到SSL错误java.io.EOFException: SSL peer shut down incorrectly我该如何解决这个问题?任何帮助都是感激的,谢谢
java.io.EOFException: SSL peer shut down incorrectly
czfnxgou1#
据我所知,目前还不能使用HTTP接收器插件从云数据融合执行云函数。这是因为您需要一个OIDC令牌,该令牌必须在运行时动态生成,因为它们有一个到期日期。这就是post中所解释的。正如帖子中所解释的,该令牌应该添加到请求的头部。要生成该令牌,您需要运行gcloud auth print-identity-token命令,这是使用数据融合无法完成的。我看到的唯一解决方法是在管道的末端发布一个发布/订阅消息来触发这个云函数(但是,不要把它当作解决方案,因为我需要更多关于精确用例的上下文)。
gcloud auth print-identity-token
1条答案
按热度按时间czfnxgou1#
据我所知,目前还不能使用HTTP接收器插件从云数据融合执行云函数。这是因为您需要一个OIDC令牌,该令牌必须在运行时动态生成,因为它们有一个到期日期。这就是post中所解释的。正如帖子中所解释的,该令牌应该添加到请求的头部。要生成该令牌,您需要运行
gcloud auth print-identity-token
命令,这是使用数据融合无法完成的。我看到的唯一解决方法是在管道的末端发布一个发布/订阅消息来触发这个云函数(但是,不要把它当作解决方案,因为我需要更多关于精确用例的上下文)。