当部署到我们的生产服务器(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)
}
网址映射
"/apistatus"(view:"alive")
网址
http://localhost:8080/cf/apistatus(正常工作)
https://my.domain.com/cf/apistatus(抛出异常 - javax.servlet.ServletException:无法解析 servlet 中名称为“alive”的视图名称为“grailsDispatcherServlet”)
更新
我已经根据这个问题配置了应用程序,但没有成功