spring-boot-traditionalとして非埋め込み tomcat にデプロイされた Spring Boot アプリケーションで Spring Cloud Config Client を使用したいと思います。ただし、Spring-cloud-config-server には接続できません。主な構成クラスは次のとおりです。
@ImportResource({"classpath:/META-INF/spring/spring-security.xml",
"classpath:/META-INF/spring/applicationContext.xml"})
@EnableRedisHttpSession
@EnableCaching
@EnableAutoConfiguration(exclude = { DataSourceAutoConfiguration.class,
JmxAutoConfiguration.class, SessionAutoConfiguration.class})
public class Application {
}
従来のサンプルのように、拡張しませんSpringBootServletInitializer
。イニシャライザーを拡張すると、Spring クラウド構成サーバーに接続できましたが、CSRF トークン チェックや Redis セッションなどの他の機能はうまく機能しませんでした。
ありがとうございました。