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