如果您的应用有@EnableResourceServer,您可能希望将传入令牌下载到其他服务。如果您使用RestTemplate联系下游服务,那么这只是如何使用正确的上下文创...
注意 所有OAuth2 SSO和资源服务器功能在版本1.3中移动到Spring Boot。您可以在Spring Boot用户指南中找到文档 。 令牌中继 令牌中继是OAuth...
您要使用OAuth2令牌保护API资源?这是一个简单的例子(与上面的客户端配对): app.groovy @Grab('spring-cloud-starter-securi...
这是一个具有HTTP基本身份验证和单个用户帐户的Spring Cloud“Hello World”应用程序 app.groovy @Grab('spring-boot-sta...
Spring Cloud Security提供了一组用于构建安全应用程序和服务的原语,最小化。可以从外部(或集中)高度配置的声明式模型适用于通常使用中央契约管理服务的大型合作...
有一些属性可以设置为启用/禁用Zookeeper依赖关系功能的部分。 spring.cloud.zookeeper.dependencies- 如果您不设置此属性,则不会从Z...
在yaml中由required属性表示 如果您的一个依赖关系在您的应用程序启动时需要启动并运行,则可以在yaml文件中设置required: true属性。 如果您的应用程序...
我们来仔细看一下依赖关系表示的例子: application.yml spring.application.name: yourServiceName spring.clou...
git2consul是一个Consul社区项目,将文件从git存储库加载到各个密钥到Consul。默认情况下,密钥的名称是文件的名称。YAML和Properties文件分别支...
与单个键/值对相反,可以更方便地将YBL或Properties格式的属性块存储起来。将spring.cloud.consul.config.format属性设置为YAML或P...
Spring Cloud支持Feign(REST客户端构建器),SpringRestTemplate使用逻辑服务名称而不是物理URL。 您还可以使用org.springfra...
默认情况下,一个领事实体注册了一个等于其Spring应用程序上下文ID的ID。默认情况下,Spring应用程序上下文ID为${spring.application.name}...
Consul尚未支持服务元数据。Spring Cloud的ServiceInstance有一个Map metadata字段。Spring Cloud Consul使用Con...
Consul实例的运行状况检查默认为“/ health”,这是Spring Boot执行器应用程序中有用端点的默认位置。如果您使用非默认上下文路径或servlet路径(例如s...
我们提供LazyTraceExecutor,TraceableExecutorService和TraceableScheduledExecutorService。每次提交,调...
@Async注释方法 在Spring Cloud Sleuth中,我们正在调用异步相关组件,以便跟踪信息在线程之间传递。您可以通过将spring.sleuth.async.e...
默认情况下,Spring Cloud Sleuth通过TraceFeignClientAutoConfiguration提供与feign的集成。您可以通过将spring.sl...
同步休息模板 我们注入一个RestTemplate拦截器,确保所有跟踪信息都传递给请求。每次呼叫都会创建一个新的Span。收到回应后关闭。为了阻止将spring.sleuth...
我们正在注册HystrixConcurrencyStrategy将所有Callable实例包装到他们的Sleuth代表 -TraceCallable中的定制。该策略是启动或继...