如何有效推广建站网站插件以吸引目标客户?

摘要:建站网站插件,推广方式营销方案,2020应该建设什么网站,上海待遇好的十大外企Nacos实现配置管理 统一配置管理 配置更新热更新 统一配置的创建是在UI界面中完成的: 首先我们点击【配置管理】然后点击【配置列
建站网站插件,推广方式营销方案,2020应该建设什么网站,上海待遇好的十大外企Nacos实现配置管理 统一配置管理 配置更新热更新 统一配置的创建是在UI界面中完成的#xff1a; 首先我们点击【配置管理】然后点击【配置列表】#xff1a; 然后我们就看到了配置管理界面#xff0c;但是此时这里是空的#xff0c;我们可以创建一些配置文件#xff1a…Nacos实现配置管理 统一配置管理 配置更新热更新 统一配置的创建是在UI界面中完成的 首先我们点击【配置管理】然后点击【配置列表】 然后我们就看到了配置管理界面但是此时这里是空的我们可以创建一些配置文件 点击这个加号 然后就看到了配置的编写界面 其中比较重要的就是配置的名称和配置内容。Data ID就是配置文件的名称配置文件的名称的命名规范是【服务名-环境名.后缀名】比如我要创建一个userserver在dev环境下的统一配置管理那么我的配置文件名就可以叫做【userserver-dev.yaml】。描述指的就是你的配置文件的描述信息也就是介绍一下你的配置文件是干什么用的。配置格式我们一般选择YAML剩下的就是最重要的配置内容部分。 配置内容并不是将我们之前写的所有的内容直接粘贴进去在这里面写的主要是一些经常变动的部分以及一些true和false产生不同效果的部分比如我们的数据库的内容我们并不需要变更他们写一次就可以了这种的我们就不会写在这里。我们以时间的格式化模板作为案例 都写好之后我们就可以点击【发布】按钮将内容发布出去 然后就可以看到我们刚才编写的配置文件了。 微服务配置拉取 配置获取的步骤如下 项目启动之后要优先读取nacos中的配置文件然后再次读取本地的配置文件但是要读取nacos的配置文件之前要先知道nacos的地址而nacos的地址存在于本地的application.yml文件中所以这里要使用另一个配置文件叫做bootstrap.yml文件这个文件的优先级要比application.yml文件的优先级要高很多所以我们要把关于nacos的配置都写在这个里面。 1.引入Nacos配置管理客户端依赖 !--        Nacos的配置管理客户端依赖-- dependency groupIdcom.alibaba.cloud/groupId artifactIdspring-cloud-starter-alibaba-nacos-config/artifactId /dependency 2.在userserver中的resource目录添加一个bootstrap.tml文件这个文件是引导文件优先级高于application.yml文件 spring: application: name: userserver # 服务的名称 profiles: active: dev # 环境 cloud: nacos: server-addr: localhost:8848 # 服务器的地址 config: file-extension: yaml # 文件的后缀名 在这个文件中配置的东西其中【服务名称】【环境】【文件的后缀名】这三个设置就决定了在Nacos中配置的Data ID的内容也是根据这三个内容能找到在Nacos中的对应的配置。 然后将之前在application.yml中的相同的配置注释掉。 之后就可以测试一下我们是否拉取到了在微服务中的配置我们直接使用变量去注入我们在微服务中配置的配置项的内容然后在Controller中创建一个方法输出这个变量就知道我们是否拉取到了配置 Value(${pattern.dateformat}) private String dataformat; GetMapping(data) public String getDataformat(){ return LocalDateTime.now().format(DateTimeFormatter.ofPattern(dataformat)); } 其实我们并没有必要去访问方法如果你的配置错误那么在重启服务的时候你就已经无法重启了会报出一个错误 意思就是说无法读取到你想要注入到变量中的配置项所以说如果你的项目能启动起来那么就说明你的配置是正确的。 我们也可以执行一下方法也就是我们访问一下刚才在Controller中写入的方法对应的地址 之前我们在微服务中配置的是一个日期格式化形式的参数现在输入的跟我们在微服务中配置的形式一样。 这就说明我们现在已经完成了配置的统一管理。
阅读全文