spring cloud
空~自由
懒虫,心血来潮更一下
展开
-
过滤uri,只允许微服务间在内网调用,不允许外网通过网关调用
场景说明:* 该类uri不需要登陆,但又不允许外网通过网关调用,只允许微服务间在内网调用* 为了方便拦截此场景的uri,我们自己约定一个规范,及uri中含有-anon/internal* 如在oauth登陆的时候用到根据username查询用户* 用户系统提供的查询接口/users-anon/internal肯定不能做登录拦截,而该接口也不能对外网暴露* 如果有此类场景的uri,请用这种命名格式sping cloud zuul 网关过滤import javax.servlet.http.原创 2020-12-01 16:44:24 · 1379 阅读 · 1 评论 -
spring cloud openfeign 打印日志
方法一:1、创建Feign的配置文件,并在其中设置日志等级package com.data.platform.web;import feign.Logger;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;@Configurationpublic class OpenFeignLogConfig {原创 2020-11-05 20:20:59 · 916 阅读 · 0 评论 -
spring cloud微服务注册中心之Eureka
注册中心搭建说明一、在pom文件中引入<dependencies> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-server</artifactId> </dependency> </dependencies>二原创 2020-11-01 20:51:45 · 165 阅读 · 0 评论 -
Spring Cloud Eureka server启动报Cannot execute request on any known server
具体报错信息如下:2020-09-22 15:09:33.516 ERROR 75380 --- [freshExecutor-0] com.netflix.discovery.DiscoveryClient : DiscoveryClient_DATA-PLATFORM-EUREKA-SERVER/PC-20190121HSPX:data-platform-eureka-server:8100 - was unable to refresh its cache! status = Cannot原创 2020-09-22 15:19:57 · 573 阅读 · 0 评论