我是Spring Boot的新手,最近遇到了一个奇怪的问题。我的应用程序已经具有上下文路径,并且在URL上可以通过“ localhost:port / contextpath / dashboard”之类的URL顺利运行。但是,当我尝试在Mesosphere DCOS上部署它时,会产生错误。由于mesos服务器具有多个微服务,因此每个服务都由服务名称分隔,因此该服务已部署到类似“ server.com/servicename/contextpath/dashboard”的路径上。但是,在内部,相对映射是这样的,即任何内部引用(例如导航或控制器的请求映射)最终都像“ server.com/contextpath/dashboard”之类的东西,会错过服务名称,因此不起作用。