- 博客(3)
- 收藏
- 关注
原创 Linux 服务的启停与部署
5. 使服务不开机自启:systemctl disable serviceName.service。7. 查看服务运行状态:systemctl status serviceName.service。4. 使服务开机自启:systemctl enable serviceName.service。2. 重启服务:systemctl restart serviceName.service。6. 使服务停止运行:systemctl stop serviceName.service。
2023-08-05 23:37:13 196 1
原创 Nacos配置热更新的实现方式
其次是将这个类通过@Component注解,注册为一个组件,最后也是最关键的,使用@ConfigurationProperties注解标记这个类为配置类。同时这个类里的参数名就是你Nacos里的要获取的参数名(最小子名)哪里用到了@Value或@NacosValue,来获取Nacos配置信息,这个类就要加上注解。实现方式二:创建配置类,通过配置类创建SpringBean,再通过自动装配实现注入。方式一虽然便捷,但不利于代码复用,更多推荐仍然是看起来繁琐的方式二。实现方式一:在获取Nacos配置信息的。
2023-07-11 16:06:52 837
原创 Nacos拉取配置信息失败,@Value exception is java.lang.IlleggalArgumentException: Could not resolve placeholder
事实上,此问题并不是由这段代码引起,而是由于bootstrap配置信息缺失,导致找不到Nacos上的资源。我的配置信息在dev的namespace中,没有配置namespace信息导致解析时默认跑到了public中寻找,当然找不到了!找不到资源并不会像想象中报Cannot find resource的错误,而是直接报无法解析placeholder的错误。解决方法是:在bootstrap中添加如下代码。再次运行服务,过了!
2023-07-11 15:20:33 2994 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人