java - 如何创建一个 flink https 请求
问题描述
我正在运行以下命令以在 flink 中创建一个可与 HTTP 正常工作的作业。我还在作业管理器服务前设置了 Nginx 入口并启用了 SSL。当我通过入口发送请求时,我收到错误“HTTP 请求已发送到 HTTPS 端口”。有没有办法将我的请求包装在 SSL 包装器中。
sudo mvn clean compile exec:java -Dexec.mainClass=pathtodataflow.GenericFileArchivePipeline -Pflink-runner -Dexec.args=" \
--runner=FlinkRunner \
--project=project-name \
--flinkMaster=http://flinkurl:80 \ #for HTTPS i change it to https://flinkurl:443
--streaming=true \
--bucketId=some-bucket-for-data \
--inputTopic=projects/project-name/topics/file-digest \
--checkpointingInterval=15000 \
--checkpointTimeoutMillis=300000000"
解决方案
推荐阅读
- error-handling - 如何获得 KieSession 构建的结果(即规则编译器错误)?
- linux - 使用 posix_spawnp 给出“错误打开终端:”错误消息
- excel - 在 Excel 中将分钟和秒转换为小时、分钟和秒
- javascript - 从 webView 中删除元素
- html - 带有显示每个打印页面的页脚的 HTML 文件
- javascript - 每个键必须是多个字符串;得到功能
- python - 如何禁用 Jupyter 的 CPU 限制?
- javascript - 获取由 jQuery 自动完成填充的隐藏输入的值
- django - 使用带有注释的 F(),包括 Django 中的另一个查询表达式
- python - python中的aws lambda context.succeed(在节点中)替代方案