最新文章列表

如何基于 Nacos 和 Sentinel ,实现灰度路由和流量防护一体化

Nepxion Discovery框架在实现灰度发布和路由功能前提下,结合Nacos和Sentinel,对流量再实施一层防护措施,更能达到企业级的流量安全控制的目的。它的功能包括: *   封装远程配置中心和本地规则文件的读取逻辑,即优先读取远程配置,如果不存在或者规则错误,则读取本地规则文件。动态实现远程配置中心对于规则的热刷新 *   封装NacosDataSource和ApolloDataS ...
大涛学长 评论(0) 有454人浏览 2019-11-01 15:27

REST协议解密(原创)

REST协议解密     REST 全称是什么?REST是一种技术?是一种标准?是一种开发规范?还是一种架构?还是其他?本节内容将为您解密。   本节我们将从以下几个维度展开叙述: 1Web技术发展与REST的由来——讲历史 2REST架构风格的推导过程——讲过程 3REST定义——讲定义 4REST关键原则——讲原则 5总结REST风格的架构特点——讲特点 6REST架构 ...
aoyouzi 评论(0) 有744人浏览 2019-10-14 10:32

Spring Cloud(10)——声明式的Rest客户端Feign

声明式的Rest客户端 Feign是一个声明式的Rest客户端,它可以跟SpringMVC的相关注解一起使用,也可以使用Spring Web的HttpMessageConverter进行请求或响应内容的编解码。其底层使用的Ribbon和Eureka,从而拥有客户端负载均衡的功能。使用它需要在pom.xml中加入spring-cloud-starter-openfeign依赖。 <de ...
234390216 评论(0) 有3489人浏览 2019-09-18 23:35

Spring Cloud(08)——客户端负载工具Ribbon

客户端负载工具Ribbon Ribbon是Netflix公司提供的一个客户端负载工具,Spring Cloud也对其进行了集成支持。使用Ribbon需要在pom.xml中添加如下依赖。 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId> ...
234390216 评论(0) 有1469人浏览 2019-08-28 22:48

REST资源的URL设计

  一说到REST,我想大家的第一反应就是“啊,就是那种前后台通信方式。”但是在要求详细讲述它所提出的各个约束,以及如何开始搭建REST服务时, ...
erichi101 评论(0) 有403人浏览 2019-06-19 14:29

重写rest delete

第一种: @Transactional @Modifying @Query(value = "UPDATE UserPO SET voided = 1 where id = ?1") @Override void deleteById(@NotNull Long userId);   第二种:(更底层) @Entity @Table(name="T ...
e_e 评论(0) 有649人浏览 2019-03-04 11:32

阿里架构师的经验之谈——如何编写高性能的 RPC 框架

RPC 的主要流程 客户端 获取到 UserService 接口的 Refer: userServiceRefer 客户端 调用 userServiceRefer.verifyUser(email, pwd) 客户端 获取到 请求方法 和 请求数据 ...
禁区铁铍人 评论(0) 有1100人浏览 2018-02-07 19:25

使用shiro保护你的springboot应用

项目简介   springboot中使用shiro大都是通过shiro-spring.jar进行的整合的,虽然不是太复杂,但是也无法做到spring-boot-starter风格的开箱即用。 项目中经 ...
wj596 评论(0) 有2041人浏览 2018-01-06 21:10

shiro jwt 构建无状态分布式鉴权体系

一:JWT 1、令牌构造 JWT(json web token)是可在网络上传输的用于声明某种主张的令牌(token),以JSON 对象为载体的轻量级开放标准(RFC 7519)。 一个JWT令牌的定义包含头信息、荷载信息、签名信息三个部分: Header//头信息 { "alg": "HS256",//签名或摘要算法 &qu ...
wj596 评论(1) 有8837人浏览 2018-01-06 20:59

基于HMAC的rest api鉴权处理

一:常见的HTTP鉴权协议         REST表述性状态转移(Representational State Transfer),是基于HTTP的web服务设计风格,一个 RESTFUL API 是无状态的,这意味着认证请求应当不能依赖于cookie或session。         常见的HTTP鉴权方法有:         HTTP BASIC         将用户信息以b ...
wj596 评论(0) 有3286人浏览 2018-01-06 20:37

Spring Boot 之 Spring Data JPA 三(Specifications)

Specifications 的思路来自于“领域驱动设计”的概念,通过可编程的方式实现查询的where语句。我们今天就来写一个Specification的例子。 一、首先建立一个Spring Boot 工程 我们使用的IDE是InteliJ IDEA,开发语言是Kotlin,     项目信息   Spring 的工程特性选择了JPA、Rest Repositor ...
tedeum 评论(0) 有1102人浏览 2017-12-21 08:44

Spring Rest + 页面设计online

这是一个基于BS的页面设计器,通过拖拽和配置就可以实现增删查改功能,适合于各种专注业务的应用场景。配一配程序就开发完了,看图:     页面设计器 原文地址
tedeum 评论(0) 有854人浏览 2017-12-21 08:32

Jersey RESTful WebService框架学习(七)文件上传

引入jar包:jersey-media-multipart-2.22.jar 前端: <body> <input id="commonFile" type="file" class="commonFile" onchange='angular.element(this).scope().commonFileCha ...
柳絮飞祭奠 评论(0) 有1715人浏览 2017-11-26 15:31

Send response and then process - async processing

If your request processing takes long time to run, client might be timed out before processing completed. One solution is to send back the response (method returns) and then process the request in a di ...
jXee 评论(0) 有558人浏览 2017-10-12 09:35

服务容错模式之断电器(Circuit Breaker)

在微服务中,各种服务形成一个错综复杂的调用网络。如果其中一个服务或者某些服务发生错误后,可能引起级联的反应,从而导致系统发生严重的事故。如何避免这类情况的出现,我们在电力行业找到了类似的设计。   在电力行业,断电器是系统的一个重要组成部分,工程师们通过保险丝的熔断、调整来保证系统的安全。   软件行业也利用这种原理来设计具有弹性的容错架构,比如Netflix的hystrix. 断电器 ...
tiangaopp 评论(0) 有569人浏览 2017-08-25 23:10

Kubernetes核心原理(一)之API Server

原文链接:http://click.aliyun.com/m/27085/ 1. API Server简介 k8s API Server提供了k8s各类资源对象(pod,RC,Service等)的增删改查及watch等HTTP Rest接口,是整个系统的数 ...
爱哭的小魔女 评论(0) 有1075人浏览 2017-07-31 14:56

最近博客热门TAG

应用服务器(43288) Spring(40812) Hibernate(33330) Tomcat(28345) 框架(27200) 设计模式(24056) Servlet(23313) Struts(22805) Bean(22194) 企业应用(18268) thread(15826) 多线程(14801) SUN(11436) 虚拟机(11382) Cache(11314) Security(8002) SSH(7109) DAO(6880) MVC(6206) AOP(6187)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics