Spring boot 生产相当于Spring Boot EmbeddedServletContainerCustomizer
我的问题涉及Spring引导以及如何在cloudfoundry中运行的生产web应用程序中配置错误页面 在Spring IO Sagan参考应用程序中,我在中注意到以下代码:Spring boot 生产相当于Spring Boot EmbeddedServletContainerCustomizer,spring-boot,Spring Boot,我的问题涉及Spring引导以及如何在cloudfoundry中运行的生产web应用程序中配置错误页面 在Spring IO Sagan参考应用程序中,我在中注意到以下代码: @Configuration public static class ErrorConfig implements EmbeddedServletContainerCustomizer { @Override public void customize(ConfigurableEm
@Configuration
public static class ErrorConfig implements EmbeddedServletContainerCustomizer {
@Override
public void customize(ConfigurableEmbeddedServletContainer factory) {
factory.addErrorPages(new ErrorPage(HttpStatus.NOT_FOUND, "/404"));
factory.addErrorPages(new ErrorPage(HttpStatus.INTERNAL_SERVER_ERROR, "/500"));
}
}
这种配置也在云中使用吗?如果是,为什么命名为:
EmbeddedServletContainerCustomizer
?如果不是,那么云的等价物是什么?是的,您可以在部署到云时使用EmbeddedServletContainerCustomizer
。Sagan本身在CloudFoundry网站上正是这样做的
EmbeddedServletContainerCustomizer
名称中的“embedded”表示servlet容器嵌入到应用程序的。这是推荐的方法