Spring boot 生产相当于Spring Boot EmbeddedServletContainerCustomizer

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

我的问题涉及Spring引导以及如何在cloudfoundry中运行的生产web应用程序中配置错误页面

在Spring IO Sagan参考应用程序中,我在中注意到以下代码:

@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容器嵌入到应用程序的。这是推荐的方法