java - Google Dataflow Beam 作业中的 SSL 握手异常
问题描述
在使用 Okhttp3 从 Dataflow 作业请求(获取和发布)HTTPS url 时,程序抛出 SSL 握手异常并失败。确切的消息是“javax.net.ssl.SSLHandshakeException:收到致命警报:handshake_failure”
相同的代码早在 Dataflow 中运行了 3-4 周(11 月 23 日之前)。现在它因上述异常而失败。由于服务器(HTTPS URL 提供程序)的一些变化,这是否会成为一个问题?还是与我的数据流/光束设置有关。
SDK 和 lib 版本 -
Apache Beam SDK for Java 2.16.0
com.squareup.okhttp3:okhttp:4.2.2
解决方案
看起来您的服务器的 SSL 配置发生了变化。尝试此站点以确认您的服务器和设备是否兼容。
推荐阅读
- python - Django 更快地从 URL 本地存储图像的方法?
- python - Bokeh 嵌入式绘图在 Flask App 中没有动态表现,没有错误
- c++ - BP 的类参考的 c++ 等价物是什么?
- django - When is it required to use `schema_editor.connection.alias` in a django `migrations.RunPython` method?
- android - Is it possible to have a separate module for instrumented tests in android
- excel - Ghost worksheet in Excel 2016
- node.js - Is there a way to cancel a promise?
- azure - 使用 Azure AD 保护的 Azure Functions - 从本机应用程序调用时获取 HTTP 401
- mysql - NodeJS 与 Laravel 与 Mysql 数据库在性能方面哪个更好
- c - How to use Regex to verify data input from keyboard is real numbers with C languages?