当部署到我们的生产服务器(AWS Linux,Tomcat 8,Grails 3.3.3,Java 1.8)时,该应用程序找不到该视图。在本地运行时(grails prod run-app,grails run-app,Java 1.8)没有问题。
查看(alive.gson)
import java.time.Instant
json{
dateTime Instant.now().toEpochMilli()
version config.getProperty("info.app.version", String, null)
}
URL映射
"/apistatus"(view:"alive")
URLS
http://localhost:8080/cf/apistatus(工作正常)
https://my.domain.com/cf/apistatus(引发异常-javax.servlet.ServletException:无法解析名称为“ grailsDispatcherServlet”的servlet中名称为“ alive”的视图)
更新
我已根据this issue配置了该应用程序,但该应用程序无效