hazelcast - Hazelcast Jet - 将作业提交到远程 Kubernetes 集群
问题描述
我在 Kubernetes 集群(Openshift)中有一个 Jet(3 实例)集群设置。我想向它提交工作。我使用代理连接但未提交作业。我还尝试将远程 jar 文件上传到其中一个集群 pod 并从那里提交 - 不幸的是,我无法连接到任何集群。
编辑:其他集群详细信息
Cluster installation: Helm
Type: Stateful
Replicas: 3
service: proxying 3 pods
我使用端口转发连接到 Jet 集群
oc port-forward --namespace jet svc/jet-cluster-hazelcast-jet 5701:5701
然后,如果我从我的系统发出jet.sh cluster
命令,我将无法连接到任何 Jet 集群错误。
然后提交我使用的作业,
jet.sh submit -v target/job1-1.0-SNAPSHOT-jar-with-dependencies.jar
错误
Caused by: java.io.IOException: No available connection to address [10.129.1.251]:5701
任何文档、示例都会有很大帮助。
解决方案
推荐阅读
- c++ - 在编译时告诉一个不以 '\0' 结尾的 const char 数组,而不是 C 风格的字符串
- react-native - React Native 中的 useState 数组
- python - 使用 Tkinter 的框架内框架
- python - 如何调整seaborn热图中各个子批次的高度
- powershell - PowerShell 脚本在通过任务计划程序运行时缺乏一致性,是我遗漏了什么还是这个 Windows 是 Windows?
- python - python if __name__ == "__main__": IndentationError: expected an indented block
- node.js - 如何使用带有 node.js 代码的 AWS lambda 从 url 下载文件
- jquery - 如何使用 jquery 添加保存/编辑按钮?
- javascript - 我想将根据自定义字段中的百分比计算的常规价格显示为 woocommerce 中的关键事件
- android - 如何使用 ConstraintSet 设置类似 app:layout_constraintBottom_toBottomOf 的内容?