spring-cloud相关内容
是否可以使用@RefreshScope 通过 POST rest api/refresh 调用刷新属性(api-url),而无需设置 spring cloud 配置服务器和 spring cloud 配置客户端设置. 例如 Consumer.java @Service公共类消费者{@value(${api-url})私人字符串 apiUrl; api-url 现在正在从 applicat
..
我在 Spring Cloud Config 上工作了一段时间.我有保护配置数据的要求.根据 Spring Cloud 文档已配置 server.jks 并添加到类路径.现在我可以加密和解密远程配置数据了. 为了使配置服务器安全,我添加了 spring 安全启动器并分配了凭据(密码解密).出于某种原因,应用程序抛出异常,认为它在类路径上没有密钥存储.在谷歌搜索一段时间后,我发现密钥库应该转到
..
我正在尝试创建一个简单的 Spring Cloud Config 服务器/客户端设置,并且大致遵循文档: https://cloud.spring.io/spring-cloud-配置/参考/html/ 到目前为止,我已经实现了一个似乎可以正常工作的服务器,即当我调用相应的端点时返回正确的属性值: GET http://localhost:8888/config-client/dev
..
我正在尝试使用后端存储库(文件系统)设置 Spring Cloud Config Server,但端点(http://localhost:8888/licensingservice/default)返回以下内容: {"name":"licensingservice","profiles":["default"],"label":null,"version":null,"state":null,"
..
我正在实现一个需要提供 OAuth2 令牌授权并支持多种社交服务(google+、facebook 等)的 Spring Boot 应用程序.用户应该能够选择他喜欢的社交网络并使用 OAuth2 授权框架登录.我正在使用此处描述的方法实现上述方法 http://cloud.spring.io/spring-云安全/. 目前我的 application.yml 看起来像这样 弹簧:oauth
..
当我启动 Spring Cloud Config Server 时,出现以下错误. 无法找到 PropertySource:对“http://localhost:8888/configserver/default/master"的 GET 请求的 I/O 错误:连接被拒绝;嵌套异常是 java.net.ConnectException:连接被拒绝 但是,当我在浏览器中点击该 URL 时,它存在
..
我遵循此处描述的方法:https://github.com/jeroenbellen/blog-manage-and-reload-spring-properties,唯一的区别是,在我的例子中,这些属性在多个类中使用,所以我将它们全部放在一个实用程序类中 CloudConfig 和我使用 getter 引用它的变量.这就是类的样子: @Configuration@RefreshScope公共类
..
作为上下文,我一直在尝试获得一个相当简单的 @SprintBootApplication,其中包含一个额外的 @EnableOAuth2Sso 注释,并与 WSO2 身份服务器集成了一段时间. 在我看来,让这个工作应该是一个配置问题(正如在 Spring Cloud Security) - 但到目前为止我没有运气. 为了了解发生了什么,我使用调试器逐步执行 spring-securit
..
我遇到了同样的问题,我试图覆盖 application.yaml 中的 hystrix 属性.当我运行应用程序时使用 localhost:port/app-context/hystrix.stream 检查属性,我得到所有默认值. 这是我的 application.yaml 中的 hystrix 配置 hystrix:command.StoreSubmission.execution.is
..
我有一个基本的 Spring Cloud Function 应用程序,其中包含两个声明的函数“小写"和“大写".如果我将应用程序创建为普通的 @SpringBootApplication 并将两个函数注释为 @Beans(功能 bean),则一切正常.这两个函数都通过单独的 HTTP 端点公开,我可以通过以下方式调用这些函数: curl localhost:8080/uppercase -H
..
目前我正在学习如何使用 spring boot 和 spring cloud 工作微服务,现在我在选择 spring cloud 和启动版本时遇到了很多问题,我还没有使用 @RibbonClient 注释,因为我还没有找到依赖项. 我想使用最新版本的spring cloud和spring boot,但是我没有找到ribbon依赖.我想使用 spring boot 2.4.1 和 spring
..
我有一个 Turbine 和 Hystrix 设置工作,但决定将其更改为 Turbine AMQP,以便我可以将多个服务聚合到一个流/仪表板中. 我已经设置了一个在 localhost:8989 上运行的 Turbine AMQP 服务器,但它似乎没有从客户端服务获取 Hystrix 数据.当我在浏览器中点击 Turbine 服务器的 IP 时,我会反复看到 data: {"type":"P
..
我正在尝试为 stockfigher 游戏 api 编写包装器,只是为了了解 feign 是如何工作的,而且我在第一个 POST 方法中遇到了问题: @RequestMapping(method = RequestMethod.POST, value = "/venues/KHEX/stocks/LMC/orders")void newOrderForAStock(String order);
..
我正在尝试实现书中的示例 OAuth-2.0-Cookbook 使用 Spring Cloud OAuth2. 我设法实现了他的功能,但不幸的是我遇到了一个问题:为了成功调用,我必须提供基本的身份验证凭据(Authorization: Basic YWRtaW46cXdlcnR5): @PostMapping("/oauth/revoke")公共响应实体撤销(@RequestParam M
..
我们正在微服务架构中开发一个应用程序,该应用程序使用 Spring Cloud OAuth2 在多个 OAuth2 提供商(如 Google 和 Facebook)上实现单点登录.我们也在开发我们自己的授权服务器,并将在下一个版本中集成. 现在,在我们的微服务,即资源服务器上,我想知道如何将多个 token-info-uri 或 user-info-uri 处理为多个授权服务器(例如 Fac
..
我正在使用 Spring Boot 构建 oAuth2 应用程序.但是,Github 中有各种使用 spring-security-oauth2 和 spring-cloud-starter-oauth2 的示例项目. 我们是否有可以在应用程序中使用特定 jar 的特定场景? 虽然Spring cloud主要用于分布式系统.Github 上有很多使用 spring-cloud-starte
..
我想开发两个独立的服务,一个用于业务,另一个用于使用 Spring OAuth 2 的用户身份验证 我们称它们为 Business-Service 和 OAuth-Service. 现在,如果请求未通过身份验证,我希望业务服务委托给 OAuth 服务.客户端应用程序(一个 Android 应用程序)不应该先验地知道 OAuth-Service,它应该只由业务服务委派给它,并为未经身份验
..
启动应用程序: @SpringBootApplication@EnableZuulProxy公共类 ZuulServer {公共静态无效主(字符串 [] args){新的 SpringApplicationBuilder(ZuulServer.class).web(true).run(args);}} 我的 YAML 文件是这样的: 服务器:端口:8080春天:应用:姓名:祖尔尤里卡:客户:
..
我有一个带有 4 个微服务、eureka 服务器和一个集中式 API 网关的 spring-boot 应用程序. 所有外部流量都通过我的 API 网关到达我的微服务. 我的 API 网关 (Zuul) 正在验证和验证 JWT 令牌. JWT 令牌由我的一个微服务(用户微服务)在用户登录后生成,令牌包含用户 ID 及其角色/权限. 现在,我想对网关以外的微服务中存在的方法实施
..
当我在 http://localhost:8761,我看到了这条消息: 更新少于阈值.自我保护模式已关闭.如果出现网络/其他问题,这可能无法保护实例到期. 尤里卡 application.xml 是这样的: 服务器:端口:${server.instance.port:5678}春天:应用:名称:节点服务边车:端口:${nodeserver.instance.port:3000}健康-
..