關鍵字:basedir git spring cloud
遇到的問題:config-server 拉取gitlab 的配置一直都很正常 忽然有一天config-server 能夠正常起來,但是配置一直獲取不了 搞了很久最終發現是
basedir配置的路徑有問題,原來可以的,因為什么原因導致不行了,所以換了一個文件夾路徑就可以了。
比如:
basedir: /releases/config/config-repo
改為
basedir: C:/releases/config/config-repo 就可以了,這個路徑可以改為你本地自己的
奇葩的問題是,改了以后可以了,之后在改為以前一直拉取不了的路徑,成功以后忽然也可以了。把自動創建的文件夾刪除掉以后也可以。
比如:
basedir: C:/releases/config/config-repo
改為
basedir: /releases/config/config-repo 又可以了
所以,要注意的重點是
basedir設置的文件夾,和文件夾對應的權限,ide啟動的權限也可以看看是否是以管理員的身份啟動的。疑難問題千千萬,搞定一個是一個。
