Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/image/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Kubernetes for mysql和tomcat之间的服务间通信_Mysql_Image_Docker_Kubernetes_Kubectl - Fatal编程技术网

Kubernetes for mysql和tomcat之间的服务间通信

Kubernetes for mysql和tomcat之间的服务间通信,mysql,image,docker,kubernetes,kubectl,Mysql,Image,Docker,Kubernetes,Kubectl,我使用kubectl在kubernetes上运行了两个服务。 1雄猫 2MYSQL 场景-Tomcat面向外部世界。使用节点端口托管tomcat。MySQL服务是后端的,因此使用集群IP(默认类型)托管它 Tomcat无法连接到MySQL。我正在使用的War文件需要JDBCURL进行连接 我可以从我的实例(主节点)连接到MySQL。但tomcat服务无法做到这一点。 我们可以通过直接提供服务名称来实现这一点。 这里,对于MySQL服务,我可以提供MySQL-middleware-service2

我使用kubectl在kubernetes上运行了两个服务。 1雄猫 2MYSQL

场景-Tomcat面向外部世界。使用节点端口托管tomcat。MySQL服务是后端的,因此使用集群IP(默认类型)托管它

Tomcat无法连接到MySQL。我正在使用的War文件需要JDBCURL进行连接

我可以从我的实例(主节点)连接到MySQL。但tomcat服务无法做到这一点。


我们可以通过直接提供服务名称来实现这一点。
这里,对于MySQL服务,我可以提供MySQL-middleware-service2(我的MySQL服务的名称)

可以使用服务名称来实现这一点