我有一个简单的Spring云配置服务器,它使用git服务器的配置。
ConfigServer引导。yml:
spring:
application:
name: config-service
cloud:
config:
server:
git:
uri: ssh://git@mydomain:myport/myrepo.git
searchPaths: "configurations/{application}/{profile}"
server:
port: 8888
当我在本地部署ConfigServer时,我可以从http://localhost:8888/myapp/test
。但当我在测试服务器上部署ConfigServer时,当我点击http://testserverip:8888/myapp/test
。
任何帮助将不胜感激!
当您的服务无法访问Git存储库时会发生这种情况。由于您可以启动应用程序,我假设测试服务器可以访问Git。您应该设置对Git服务器的SSH身份验证。您可以检查此站点以获取SSH配置。
GitHub创建了默认分支“main”,但Spring cloud Config正在寻找“master branch”。我创建了一个“master”分支,它成功了!
我知道我很晚才发布这个答案。但是,仍然张贴它,以便其他人可以发现这很有帮助。现在,GitHub的默认分支名称是“main”,但Spring Cloud Config仍将“master”作为标签名称。因此,如果要更改默认行为,可以始终使用应用程序中的以下属性更改标签名称查找。yml或应用程序。属性:
spring.cloud.config.server.git.default-label=main
这对我来说非常有效。我正在使用Spring Boot 2.3.6。发布
我正在创建基本的spring云服务器,我有一个项目配置服务器: application.properties 主类 和另一个项目名称项: application.properties 在路径文件:///C:/User/rober/git/microservices/config中,我有文件itemsMicroservice.properties包含: 在postman中,我有以下请求localho
我正在尝试用铁轨在条纹中创建一个一次性的单次充电。我得到以下错误: 不过,从照片中可以清楚地看到,令牌在参数中。该令牌来自Stripe.js。 下面是我的控制器中的代码:
问题内容: 我正在使用Django-CMS的Django项目中构建一个相当简单的应用程序,即研究项目。(这是我对项目/应用程序的首次尝试。)它的主要目的是存储各种知识资产(例如,研究人员撰写的文章,书籍等)。 问题是,当我将浏览器指向/ research /时,出现一条错误,提示表’research_journal’不存在(“ no such table”)。 我正在使用带有sqlite3数据库的
问题内容: 我遵循的是官方Django文档中的第一个应用程序教程,尝试保存通过管理页面进行的某些更改时出现此错误。我对此进行了一些研究,但是我能够找到的可能解决方案(例如迁移数据库)根本行不通。如果您想查看我的代码的某些特定部分,请告诉我。 以下是错误: and the traceback: 问题答案: 我自己碰到了这个问题,它似乎与https://code.djangoproject.com/t
问题内容: 我试图让我的应用程序使用保存布尔值来更改屏幕的方向时保存一些数据。 我已经设置了许多断点,并且在变量视图中得到了布尔值的错误 我不知道为什么要在启动活动时用false值声明它,如果按下按钮将其更改为true。谁能帮我吗? 问题答案: 检查您的Android Studio中的构建变体是否具有 可调试 为真 proguard 被禁用或已被注释掉。
问题内容: 运行时,出现此错误: : 问题答案: 旧的缓存导致了此问题,我第一次无法运行此命令,并且docker-compose已经创建的映像,我从中看不到。 需要从检查,并使用此命令删除所有旧图像,然后再次重建。