排除 Spring Boot ES 自动装配(双 RestClient bean 冲突) #25
@@ -2,12 +2,18 @@ package me.iiv.agent;
|
||||
|
||||
import org.springframework.boot.SpringApplication;
|
||||
import org.springframework.boot.autoconfigure.SpringBootApplication;
|
||||
import org.springframework.boot.autoconfigure.elasticsearch.ElasticsearchClientAutoConfiguration;
|
||||
import org.springframework.boot.autoconfigure.elasticsearch.ElasticsearchRestClientAutoConfiguration;
|
||||
|
||||
/**
|
||||
* xiaoqu-agent-service:面向 MCP 客户端(Kimi/Claude)的业务数据服务。
|
||||
* P1 骨架:三数据源连通 + MCP Streamable HTTP 端点 + demo 工具。
|
||||
*/
|
||||
@SpringBootApplication
|
||||
@SpringBootApplication(exclude = {
|
||||
// ES 客户端完全由 config/EsClientConfig 自管(双集群 cloud/local),
|
||||
// Boot 自动装配要求单 RestClient bean,会与我们注册的两个冲突
|
||||
ElasticsearchClientAutoConfiguration.class,
|
||||
ElasticsearchRestClientAutoConfiguration.class})
|
||||
public class AgentServiceApplication {
|
||||
|
||||
public static void main(String[] args) {
|
||||
|
||||
Reference in New Issue
Block a user