最近遇到了一个很奇怪的问题,我们在Kylin Linux Advanced Server v10系统上部署了一个2.2.3的nacos,启动正常,nacos的服务端页面都正常,在java上用curl也能访问到nacos上的配置项,但是一个奇怪的问题是,我用springboot 2.7.6搭配com.alibaba.cloud 2021.0.6.0写的一个jar在我本地和linux,windows系统都能正常链接到部署在麒麟系统上的nacos也能拉取到nacos上的配置,把jar部署到麒麟系统上就拉不到链接不上nacos了也拉取不到配置,这个问题是系统问题吗?请各路大佬指点迷津……
这个很有可能是因为麒麟系统的权限问题。你需要对你的jar包授予可读写权限。
我启动jar也是用java -jar xxx.jar 启动的,你说的授权是要怎么弄
@娱幻夜: 是说jar包需要拉取在nacos的配置写入到本机临时nacos目录下。没有写的权限。或者你在麒麟系统上先curl nacos看能否接口通
@景伟·郭: curl都没问题,从jar上写一个curl方法部署到服务器上也能通,就是在springboot的yml上配置就不通