zuul/gateway怎么集成shiro或者jwt进行认证和鉴权

zuul的: zuul集成jwt: https://blog.csdn.net/weixin_38003389/article/details/83654721 zuul集成shiro,我采用的是将shiro写成一个独立的服务,然后再使用springsession将session共享到red...

2019-05-15 15:36:06

阅读数 57

评论数 0

常见API网关汇总:NGINX vs. ZUUL vs. Spring Cloud Gateway vs. Linkerd vs. Kong

文中针对 Nginx、ZUUL、Spring Cloud、Linkerd 、kong等技术进行了对比(其实还有 Envoy 和 UnderTow 也是属于可选的 API 网关,本文不予涉及),那我就分别进行介绍,当然,首先得介绍 API 网关。 API 网关 API 网关出现的原因是微服务架构...

2019-05-15 14:27:04

阅读数 53

评论数 0

springboot+redis+shiro+spring-session实现session共享

系统中用了shiro做权限控制和身份认证(其实身份认证可以用jwt的,这在我以后的博客中会写到)。本来是单一系统。但是现在要做成分布式的。所以就只能用到session共享。其实不用spring-session也能实现session共享,只需要将session存入redis即可。但是spring-s...

2019-05-09 17:22:42

阅读数 18

评论数 0

为什么要用消息队列?消息队列可以解决哪些问题?

附原文链接:https://blog.csdn.net/boonya/article/details/68064231 消息队列中间件是分布式系统中重要的组件,主要解决应用解耦,异步消息,流量削锋等问题,实现高性能,高可用,可伸缩和最终一致性架构。目前使用较多的消息队列有ActiveMQ,Rab...

2019-05-07 15:34:42

阅读数 50

评论数 0

大数据初学者应该怎么学习?应该学习什么?应该从何入手?

先扯一下大数据的4V特征: 数据量大,TB->PB 数据类型繁多,结构化、非结构化文本、日志、视频、图片、地理位置等; 商业价值高,但是这种价值需要在海量数据之上,通过数据分析与机器学习更快速的挖掘出来; 处理时效性高,海量数据的处理需求不再局限在离线计算当中。 现如今,正...

2019-05-07 14:49:29

阅读数 53

评论数 0

云计算之paas架构解析

云计算其实分为iaas(基础设施即服务,可以学习下OpenStack)、paas(平台即服务,可以学习下docker)、saas(软件即服务)三层。 一、PaaS的发展简史 PaaS作为新一代的云计算平台,目前在业界得到了广泛的关注与讨论。诸多大公司也纷纷推出自己的PaaS平台,比如Pivot...

2019-05-06 16:39:49

阅读数 304

评论数 0

用Java实现office(word,excel)转换为PDF文件(提供源码及一键部署)

用Java实现office文件转换为PDF。研究了一下主要有以下几种方式: 1.使用openoffice,这个可以再linux系统中使用。但是这个据说对于样式复杂的office文件,转换的效果并不好。(但是linux下仍然推荐使用这个) 2.使用POI技术+itext技术。这个样式设计比较繁琐...

2017-12-13 15:50:14

阅读数 10229

评论数 0

Restful 风格API设计原则及Restful介绍

Restful API 设计原则 前言 网络应用程序分为前端和后端两个部分。 当前的发展趋势,就是前端设备层出不穷(手机、平板、桌面电脑、其他专用设备……),这也就意味着前端的开发代码、开发框架变得多种多样。因此,必须有一种统一的机制,方便不同的前端代码与后端进行通信。 这就导致了API...

2019-05-17 10:58:30

阅读数 37

评论数 0

Kafka学习心得及总结

Kafka 1.kafka是什么?使用场景? kafka是一个高吞吐的分布式消息队列系统。特点是生产者消费者模式,先进先出(FIFO)保证顺序,自己不丢数据,默认每隔7天清理数据。消息列队常见场景:系统之间解耦合、峰值压力缓冲、异步通信。底层使用的是nio的零拷贝,直接将信息写入文件磁盘,不...

2019-05-16 17:11:33

阅读数 50

评论数 0

转一篇很好的springcloud讲解及实战文章

讲的特别好: 边看边操作,适合已经研究了一段时间的同学 链接如下: https://blog.csdn.net/yp090416/article/details/81414105

2019-05-15 23:34:02

阅读数 49

评论数 0

QPS、TPS、并发数、RT的概念解释

吞吐量(TPS)、QPS、并发数、响应时间(RT)概念 开发的原因,需要对吞吐量(TPS)、QPS、并发数、响应时间(RT)几个概念做下了解,查自百度百科,记录如下: 1. 响应时间(RT)   响应时间是指系统对请求作出响应的时间。直观上看,这个指标与人对软件性能的主观感受是非常一致的,因为它...

2019-05-07 17:21:59

阅读数 19

评论数 0

mysql主键引发的思考-------用UUID?自增主键?亦或是Twitter的snowflake算法

先推一篇文章:https://blog.csdn.net/mchdba/article/details/52336203 最近在开发项目过程中,关于数据库主键到底是用UUID还是自增。我跟同事产生了很大的分歧。于是痛定思痛,整理了这篇关于数据库主键的文章。 先说下uuid和 auto_incr...

2019-05-07 10:58:34

阅读数 18

评论数 0

Description: The bean 'sysMessageService' could not be injected as a 'com.lenovoedu.message.service

springboot开启事务后,报如下错误: Description: The bean 'sysMessageService' could not be injected as a 'com.lenovoedu.message.service.SysMessageService' beca...

2019-04-22 15:17:58

阅读数 136

评论数 0

Maven -p实现将springboot项目按照不同配置文件分别打包

使用idea开发springboot项目,创建了三个配置文件dev,test,prod分别对应不同的环境。使用idea可以手动选出,根据哪个配置文件进行打包。但是如果使用jenkins进行自动构建,maven会按照哪个配置文件进行构建呢?使用-p命令可以指定要使用的配置文件,详见如下博客 htt...

2019-04-18 14:29:01

阅读数 23

评论数 0

linux搭建confluence汉化破解版

安装完数据库,先根据这片解决中文乱码问题: https://blog.csdn.net/lovely_xinyi/article/details/45581883 再根据这篇进行安装 https://blog.csdn.net/u014307117/article/details/78841...

2019-04-16 23:58:33

阅读数 23

评论数 0

解决linux只有ens33和lo网卡的问题

https://blog.csdn.net/Vis_Stu/article/details/80007798

2019-04-03 14:15:41

阅读数 91

评论数 0

Failed to invoke the method getXXX in the service Tried 3 times of the providers [xxxx dubbo填坑

         首先大的背景是这样的,公司的测试服务器是过年前才调好的。经过一番测试没有任何问题。用的框架是dubbo+zookeeper。过完春节回来,改了一个需求,用jenkins发版后。测试发现,dubbo总是提示消费端无法调用服务端的服务。异常信息如下: 异常信息 com.alib...

2019-02-20 16:21:16

阅读数 240

评论数 0

jenkins搭建及使用

jenkins的用途就是要实现自动化部署。 通过我的学习,总结出jenkins的工作流程就是:首先jenkins从代码管理工具svn/git拉取代码,然后利用maven进行打包,最后将打好的代码包推送到指定服务器运行,实现热部署。 安装:        1.下载jenkins的jar包  ...

2019-01-28 15:13:46

阅读数 31

评论数 0

linux搭建gitlab服务器,详细步骤

GitLab的安装及使用教程 GitLab简介 GitLab,是一个利用 Ruby on Rails 开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目安装。  它拥有与GitHub类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问...

2019-01-16 11:06:51

阅读数 105

评论数 0

ip段/数字,如192.168.0.1/24是什么意思?

终于搞明白了!一开始还以为代表的是192.168.0.1-192.168.0.24这24个ip(丢人,愚昧) 真正的意思:https://blog.csdn.net/aerchi/article/details/39396423

2019-01-14 15:44:41

阅读数 812

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭