我需要为微服务列表创建一个专用配置服务器。下面是应用程序的片段。配置服务器的yml:
server.port: 8888
management.security.enabled: false
spring:
cloud:
config:
server:
git:
uri: some github link
username: ENC(/YNsVqtbBwIOq+KlzzQrn6WZbg1tPxzn9V0BM=)
password: ENC(+jatkfs906vfPwqPxtkgBn3LeVGr)
search-paths:
- microcervices1
- microservices2
- microservices3
jasypt:
encryptor:
algorithm: some algorithm
password: Its password
我在访问这些微服务配置时遇到了问题。
文档 http://cloud.spring.io/spring-cloud-config/spring-cloud-config.html#_spring_cloud_config_server 提到可以在 searchPaths 变量中使用通配符 {application}、{label}、{profile},以便“您可以隔离路径中的目录”。
如果有人能帮我解决这个问题,那将是一个很大的帮助,谢谢!
可以通过以下方式解决:
假设您的配置库中有按文件夹组织的多示例服务属性:按文件夹组织属性
然后,您的配置服务器配置文件如下所示:
server:
port: 8888
spring:
cloud:
config:
server:
git:
uri:[git repo]
search-paths:
- billing-service
- shipping-service
在Spring启动应用程序中,如何在同一服务器(OS)上运行相同配置文件的多个实例?
2018-01-26 04:27:02[http-nio-8090-exec-5]调试o.a.coyote.http11.http11processor-错误解析HTTP请求头“java.io.eofexception:null at org.apache.tomcat.util.net.nioEndpoint$niosocketwrapper.fillreadbuffer(NioEndpoint
我有一个由5个服务器组成的集群用于elasticsearch,所有服务器都具有相同的elasticsearch版本。 我需要将服务器2、3、4、5的所有数据移动到服务器1。 我怎么做? 以下内容:
我正在从事一个Spring Boot服务项目,在这个项目中,我们有多个spring服务bean,它们相互自动连接。 例如: 大多数服务bean自动连接到另一个服务bean中,同时将其相应的存储库bean与其他一些bean(ModelMapper、一些应用程序上下文bean)自动连接,有时这会导致循环依赖性问题,有时会导致代码质量检查失败,因为通过构造函数注入自动连接的bean超过9个。 我的问题是
我正在使用Spring Cloud配置服务器,我需要为每个阶段的产品测试和开发创建一个配置文件,我已经为默认配置文件创建了4个yml文件application.yml,为每个配置文件创建了应用程序-{配置文件},所以我的问题是如何通过环境变量加载特定的配置,并在每个配置文件配置和端口上运行配置服务器,我已经创建了一个bootstrap.yml但我不能解决这个问题。如果有人能指导我完成这些步骤来满足
我有大量相同类型的实体,每个实体都有大量属性,并且我只有以下两种选择来存储它们: 将每个项存储在索引中并执行多索引搜索 将所有enties存储在单个索引中,并且只搜索1个索引。 一般而言,我想要一个时间复杂度之间的比较搜索“N”实体与“M”特征在上述每一种情况!