java - Spring Data Reactive Elasticsearch错误/警告

标签 java spring elasticsearch

在我的Spring应用程序中,我有一个ElasticSearch存储库(ElasticsearchRepository)以及一些SQL存储库(JpaRepository)。我收到来自ES的一堆警告/错误:


2019-12-03 09:51:28.492信息318096 --- [main] .RepositoryConfigurationExtensionSupport:Spring Data Reactive Elasticsearch-无法安全地标识存储库候选接口org.xxx.yyy.customers.repositories.CustomerRepository的存储分配。如果您希望此存储库成为Reactive Elasticsearch存储库,请考虑使用以下注释之一为您的实体添加注释:org.springframework.data.elasticsearch.annotations.Document(首选),或考虑使用存储库扩展以下类型之一:org .springframework.data.elasticsearch.repository.ReactiveElasticsearchRepository。


我的所有NON ES储存库都出现这些错误。在我的ES数据源的配置类中,我具有:

@EnableElasticsearchRepositories(basePackages="org.xxx.yyy.flights.repositories")


该软件包中仅包含ES存储库。

如何禁用这些消息?

最佳答案

按照Gurioso的链接,我必须进行以下设置:

spring.data.elasticsearch.repositories.enabled = false

并且清除了错误。

关于java - Spring Data Reactive Elasticsearch错误/警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59163007/

相关文章:

java - Objectify 不返回新数据

java - 对 api 的异常处理和错误响应

java - HTTP 状态 404 – 未找到 tomcat spring

optimization - 哪些Elasticsearch指标需要优化?

python - jinja2.exceptions.UndefinedError: 'response'未定义

java - Java 程序在 Linux 和 Windows 之间的性能比较

java - Spring Integration - 服务器重新启动后默认重新处理来自入站文件适配器的消息

java - Spring Boot Web应用程序错误: No mapping found for HTTP request with URI [/] in DispatcherServlet with name 'dispatcherServlet'

elasticsearch - Elasticsearch River Web集成

java - Eclipse/Java 代码完成不起作用