spring-cloud-config

    1热度

    1回答

    春天的人们在发布大量优质项目方面做得很好。其中我们一直使用的是Spring Cloud及其各个子项目。 令我感到困惑的一个方面是Spring Cloud的版本名称。例如,如果转到Spring Cloud,它会显示Camden或Angel或Brixton。然后,如果您转到特定的项目网站,例如,Spring Cloud Config它显示的版本类似于1.3.0或1.2.3 有关这些的两个问题。 从命名

    3热度

    1回答

    我一直在摆弄春季云配置,但有一个使用情况配置属性分为两种类型: 非秘密值,开发人员应该能够查看和维护(如JDBC网址等) 秘密值,这应被视为只有通过具有特殊访问指定的人(如密码) 所以我的支持“很感兴趣保持“,目前在快照版本中可用。似乎我可以将Git用于开发人员管理的属性,保管库用于保密属性,并对其进行配置,以便Vault在发生冲突时总是优先于Git。 但是,我发现Vault不仅总是优先...它被

    0热度

    2回答

    以下是我的方案: 我的微服务从中央conf服务器获取有关其配置更改的通知。它可以是部分更新,也可以是完整的。 我在相关的bean上使用@RefreshScope标记。问题是如何更新标记的bean,我的意思是重新加载它们。 只是为了澄清:从Spring云中我只使用RefreshScope。 任何想法?

    0热度

    1回答

    我尝试使用本地云弹簧连接器在本地环境中测试我的应用程序,然后才能将其部署到基于CF的云环境。从春天链接 http://cloud.spring.io/spring-cloud-connectors/spring-cloud-connectors.html#_local_configuration_connector 我跟着过程和创建的属性与项目资源目录名称spring-cloud-bootstra

    1热度

    1回答

    我在我的春季启动应用程序中使用Spring云配置,我需要编写一些自定义代码来处理属性从我的公司密码保险库中读取属性被标记为这样。我知道春云支持Hashicorp Vault,但这不是事实。 我不想硬编码特定的属性从不同的源检索,例如,我想有一个属性文件应用app1与轮廓dev与价值观: spring.datasource.url=jdbc:mysql://localhost/test sprin

    1热度

    2回答

    我有一个配置服务器,使用Spring Cloud Config和Spring Cloud Bus以及一些也具有Spring Cloud Bus的客户端。每次我改变配置时,我都会使用邮递员发送/总线/刷新到配置服务器。我发现两种方法做到这一点: 刷新特定的客户端:http://localhost/bus/refresh/app1:dev:8080 刷新所有客户端:http://localhost/b

    0热度

    2回答

    我有一个动态注册Bean的BeanDefinitionRegistryPostProcessor类。有时,注册的bean有Spring Cloud注释@RefreshScope。 但是,当云配置环境发生变化时,这些bean不会被刷新。在调试时,将触发相应的应用程序事件,但是,动态bean不会被重新实例化。需要一些帮助。下面是我的代码: TestDynaProps: public class Tes

    0热度

    1回答

    我通过添加模块依赖项和@EnableConfigServer直接将Spring Cloud Config服务器插入到我现有的Spring Boot应用程序中。除了我刚刚意识到配置服务器URL映射劫持了一些现有的API端点,因为它们共享相同的内容,所有一切都按预期运行。例如,我有一个现有页面v1/docs/index.html,现在这将是自动映射到org.springframework.cloud.

    6热度

    1回答

    我得到了我的应用程序的春天云服务器,在启动时提供公共属性文件。 '正常'功能工作正常。应用程序获取文件的层次结构并获得对加载参数的完全访问权限。 Application.properties Application-<profile>.properties <applicationname>.properties ... 现在的问题: 我如何可以加载通用命名旁边有一个配置文件? 如果我在

    0热度

    1回答

    我正在探索Consul for discovery and config server。我已经添加了所需的依赖项,并设置了yml文件。当我尝试启动服务器使用春天云cli(春季运行。)我得到下面的错误,我无法解决。任何帮助表示赞赏。 错误: “一个组件需要一个名为'configServerRetryInterceptor'的bean可能找不到。” 我试图定义这个bean,但是当我通过spring c