其他分享
首页 > 其他分享> > 如何在Spring Cloud Zuul中配置路由

如何在Spring Cloud Zuul中配置路由

作者:互联网

Spring Cloud Zuul服务器中,我们可以通过“application.properties”定义需要重定向的所有路由.

例如:

zuul.routes.resource.path=/api/**
zuul.routes.resource.url=http://api.com:9025

创建胖jar后,“application.properties”被封装到jar中,并且无法编辑和重新加载文件中的规则.

是否有任何通知Zuul外部文件中的路由,同时重新加载它们而不停止服务器?

解决方法:

……派对有点晚了,但……

您可以使用ConfigServer完成所需的一切!

>为所有应用程序中通用的config创建application.yml
>创建特定于配置文件的应用程序-mycommonprofile.yml.作为1.但对于’mycommonprofile’配置文件.
>为每个特定于该应用程序的应用程序创建appX.yml.
>创建特定于配置文件的appX-myprofile.yml.作为3.但对于’myprofile’配置文件.

所有这些文件都是可选的,不依赖于任何其他文件.例如,您可以在没有application.yml的情况下使用application-mycommonprofile.yml.

希望有所帮助!

标签:java,spring,spring-boot,netflix-zuul,reload
来源: https://codeday.me/bug/20190829/1759986.html