如何解决运行HonoExampleApplication
我正在按照https://www.eclipse.org/hono/docs/dev-guide/java_client_consumer/中的步骤启动示例Hono客户端。 在hono-client-examples文件夹中,我运行了此命令-
mvn exec:java -Dexec.mainClass=org.eclipse.hono.vertx.example.HonoExampleApplication
但是我收到一个错误,提示它无法连接到AMQP 1.0容器...无法创建SSL连接。 日志在这里-[{https://docdro.id/GOlMORV] 请让我们知道如何解决此问题。
更新了更多详细信息
这是minikube start的输出
C:\ WINDOWS \ system32> minikube开始--cpus 2-内存4192 * Microsoft Windows 10 Home Single Language 10.0.18363 Build 18363上的minikube v1.12.3 *基于现有配置文件使用virtualBox驱动程序 *在集群minikube中启动控制平面节点minikube *更新正在运行的virtualBox“ minikube” VM ... *找到的网络选项: -NO_PROXY = 192.168.99.100,192.168.99.108 -no_proxy = 192.168.99.100,192.168.99.108 *在Docker 19.03.12上准备Kubernetes v1.18.3 ... -env NO_PROXY = 192.168.99.100,192.168.99.108 *验证Kubernetes组件... *启用的插件:default-storageclass,storage-provisioner *完成! kubectl现在配置为使用“ minikube”
状态: 机器:minikube pid:11672 路由:10.96.0.0/12-> 192.168.99.106 minikube:正在运行 服务:[eclipse-hono-adapter-amqp-vertx,eclipse-hono-adapter-http-vertx,eclipse-hono-adapter-mqtt-vertx,eclipse-hono-dispatch-router-ext,eclipse-hono-service-device -registry-ext] 错误: minikube:没有错误 路由器:无错误 负载均衡器模拟器:无错误
解决方法
假设您正在运行minikube tunnel
的本地minikube集群上运行Hono,则可以如下确定Hono北向API的IP地址和端口(将hono
替换为已安装的名称空间) Hono to):
kubectl get service -n hono
输出应类似于
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
hono-adapter-http-vertx LoadBalancer 10.97.191.104 10.97.191.104 8080:30080/TCP,8443:30443/TCP 54s
hono-adapter-mqtt-vertx LoadBalancer 10.101.44.17 10.101.44.17 1883:31883/TCP,8883:30883/TCP 54s
hono-artemis ClusterIP 10.98.143.229 <none> 5671/TCP 54s
hono-dispatch-router ClusterIP 10.98.227.78 <none> 5673/TCP 54s
hono-dispatch-router-ext LoadBalancer 10.106.80.60 10.106.80.60 15671:30671/TCP,15672:30672/TCP 54s
hono-service-auth ClusterIP 10.96.90.255 <none> 5671/TCP 54s
hono-service-device-registry ClusterIP 10.96.7.34 <none> 5671/TCP,8443/TCP 54s
hono-service-device-registry-ext LoadBalancer 10.106.247.124 10.106.247.124 28080:31080/TCP,28443:31443/TCP 54s
kubernetes ClusterIP 10.96.0.1 <none> 443/TCP 129d
北向API的IP地址是 EXTERNAL-IP 列中为hono-dispatch-router-ext
列出的IP地址。受TLS保护的端口(AMQPS)为15671。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。