云如何在春天中使用配置配置文件

  介绍

本篇文章为大家展示了如何在春云中使用配置配置文件,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

<强>配置configserver

首先我们要先设置一个加密用到的钥匙,在我们的configserver项目中的引导。yml配置文件中加入如下配置项:

加密:   ,关键:Thisismysecretkey

<强>测试

我们用这个键加密我们的直接的一个测试项.Spring云配置提供了加密和解密的终端路径,/和加密/解密。启动configserver,然后我们用/加密这个终端加密我们的测试文本:

curl  localhost: 8888/encrypt  -d  12345678

返回的结果是(结果每次都会不一样):

94 c1027141add9844ec47f0be13caebb6b38ed1dcf99811b1a5cd2b874c64407

然后在我们的远程配置仓库中,修改直接。yml配置,新增一条配置:

测试:   ,密码:& # 39;94年{零}c1027141add9844ec47f0be13caebb6b38ed1dcf99811b1a5cd2b874c64407& # 39;

这里的引号是必须的,然后{零}指明了这条数据项为密文。然后我们可以验证一下解密:

curl  localhost: 8888/decrypt  -d  94 c1027141add9844ec47f0be13caebb6b38ed1dcf99811b1a5cd2b874c64407

正常情况下会得到我们的12345678字符。然后我们通过url访问直接。yml配置文件,会得到如下结果:

{,,“name":,“web-client",   “profiles"才能:,   ,,,“default"   ,,,   “label"才能:,空,   “version"才能:,“6 b73c56449acee907fcf37e50892a3afddbf6335"   “state"才能:,空,   “propertySources"才能:,   ,,,{   ,,,,,“name":,“https://gitee.com/zxuqian/spring-cloud-config-remote/web-client.yml"   ,,,,,“source":, {   ,,,,,,,“message":,“此条消息来自于远程配置仓库”,   ,,,,,,,“management.endpoints.web.exposure.include":,“*”,   ,,,,,,,“test.password":,“12345678”;   ,,,,,}   ,,,}   ,,)   }

上述内容就是如何在春云中使用配置配置文件,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注行业资讯频道。

云如何在春天中使用配置配置文件