xmljava系统源码-spring-boot-istio-demo:使用SpringBoot+gRPC构建微服务并部署到Istio的示例项目

时间:2024-06-25 18:11:49
【文件属性】:

文件名称:xmljava系统源码-spring-boot-istio-demo:使用SpringBoot+gRPC构建微服务并部署到Istio的示例项目

文件大小:91KB

文件格式:ZIP

更新时间:2024-06-25 18:11:49

系统开源

xml java系统源码 使用Spring Boot+gRPC构建微服务并部署到Istio 作为Service Mesh和云原生技术的忠实拥护者,我却一直没有开发过Service Mesh的应用。正好最近受够了Spring Cloud的“折磨”,对Kubernetes也可以熟练使用了,而且网上几乎没有Spring Boot微服务部署到Istio的案例,我就开始考虑用Spring Boot写个微服务的Demo并且部署到Istio。项目本身不复杂,就是发送一个字符串并且返回一个字符串的最简单的Demo。 题外话:我本来是想用Spring MVC写的——因为周围有的同学不相信Spring MVC也可以开发微服务,但是Spring MVC的各种配置和依赖问题把我整的想吐,为了少掉几根头发,还是用了方便好用的Spring Boot。 本项目的所有代码都上传到了GitHub,地址: 如果有帮助的话不要吝啬你的Star和Fork呀,非常感谢~ 为什么要用Istio? 目前,对于Java技术栈来说,构建微服务的最佳选择是Spring Boot而Spring Boot一般搭配目前落地案例很多的微服务框架


【文件预览】:
spring-boot-istio-demo-master
----spring-boot-istio-server()
--------src()
--------Dockerfile(275B)
--------pom.xml(3KB)
----mvnw.cmd(6KB)
----mvnw(10KB)
----prod()
--------spring-boot-istio-server.yml(933B)
--------ingress.yml(663B)
--------istio-gateway.yml(612B)
--------spring-boot-istio-client.yml(786B)
----spring-boot-istio-api()
--------src()
--------pom.xml(2KB)
----.mvn()
--------wrapper()
----README.md(23KB)
----pom.xml(2KB)
----.gitignore(333B)
----spring-boot-istio-client()
--------src()
--------Dockerfile(398B)
--------pom.xml(3KB)

网友评论