自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

方志朋的专栏

生命不息,奋斗不止

  • 博客(11)
  • 资源 (13)
  • 论坛 (1)
  • 收藏
  • 关注

原创 JWT如何在Spring Cloud微服务系统中在服务相互调时传递

转载请标明出处: http://blog.csdn.net/forezp/article/details/78676036 本文出自方志朋的博客在微服务系统中,为了保证微服务系统的安全,常常使用jwt来鉴权,但是服务内部的相互调用呢。经常有人在微信上问我,我给出一个解决办法,采用Feign的拦截器。在Feign中开启了hystrix,hystrix默认采用的是线程池作...

2017-11-30 14:42:07 57273 8

原创 Openresty最佳案例 | 汇总

目录Openresty最佳案例 | 第1篇:Nginx介绍Openresty最佳案例 | 第2篇:Lua入门Openresty最佳案例 | 第3篇:Openresty安装Openresty最佳案例 | 第4篇:OpenResty常见的apiOpenresty最佳案例 | 第5篇:http和c_json模块Openresty最佳案例 | 第6篇:OpenResty连接MysqlOpenr

2017-11-23 17:07:20 47165 1

原创 Openresty最佳案例 | 第9篇:Openresty实现的网关权限控制

简介采用openresty 开发出的api网关有很多,比如比较流行的kong、orange等。这些API 网关通过提供插件的形式,提供了非常多的功能。这些组件化的功能往往能够满足大部分的需求,如果要想达到特定场景的需求,可能需要二次开发,比如RBAC权限系统。本小节通过整合前面的知识点,来构建一个RBAC权限认证系统。技术栈本小节采用了以下的技术栈:Openresty(lua+nginx)mys

2017-11-23 17:02:28 43331 1

原创 Openresty最佳案例 | 第8篇:RBAC介绍、sql和redis模块工具类

RBAC介绍RBAC(Role-Based Access Control,基于角色的访问控制),用户基于角色的访问权限控制。简单地说,一个用户拥有若干角色,每一个角色拥有若干权限。这样,就构造成“用户-角色-权限”的授权模型。在这种模型中,用户与角色之间,角色与权限之间,一般都是多对多的关系。如图所示:sql_tool在本案例中,采用的就是这种权限设计的方式。具体的sql语句脚本如下:CREATE

2017-11-23 17:00:35 35630 1

原创 Openresty最佳案例 | 第7篇: 模块开发、OpenResty连接Redis

Lua模块开发在实际的开发过程中,不可能把所有的lua代码写在一个lua文件中,通常的做法将特定功能的放在一个lua文件中,即用lua模块开发。在lualib目录下,默认有以下的lua模块。lualib/├── cjson.so├── ngx│ ├── balancer.lua│ ├── ocsp.lua│ ├── re.lua│ ├── semaphore.lua│

2017-11-23 16:58:41 42580 1

原创 Openresty最佳案例 | 第6篇:OpenResty连接Mysql

centos 安装myslCentos系统下安装mysql,先下载mysql-community-release-el7-5.noarch.rpm,然后通过yum安装,安装过程一直确定【Y】即可。cd /usr/downloads/wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpmrpm -ivh mysql-

2017-11-23 16:57:33 43075 1

原创 Openresty最佳案例 | 第5篇:http和C_json模块

http客户端Openresty没有提供默认的Http客户端,需要下载第三方的http客户端。下载lua-resty-http到lualib目录下,使用以下的命令下载:cd /usr/example/lualib/resty/ wget https://raw.githubusercontent.com/pintsized/lua-resty-http/master/lib/resty/http

2017-11-23 16:56:19 41231 2

原创 Openresty最佳案例 | 第4篇:OpenResty常见的api

获取请求参数vim /usr/example/example.conf location /lua_var { default_type 'text/plain'; content_by_lua_block { ngx.say(ngx.var.arg_a) } }重新加载nginx配置文件: nginx -s reload在

2017-11-23 16:55:14 41436 4

原创 Openresty最佳案例 | 第3篇:Openresty的安装

我的服务器为一台全新的centos 7的服务器,所以从头安装openresty,并记录了安装过程中出现的问题,以及解决办法。 1.首先安装openrestycd /usrmkdir serversmkdir downloads yum install libreadline-dev libncurses5-dev libpcre3-dev libssl-dev perl cd /usr/serv

2017-11-23 16:53:58 37950 1

原创 Openresty最佳案例 | 第2篇:Lua入门

什么是lua Lua 是一种轻量小巧的脚本语言,用标准C语言编写并以源代码形式开放, 其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。 Lua 是巴西里约热内卢天主教大学(Pontifical Catholic University of Rio de Janeiro)里的一个研究小组,由Roberto Ierusalimschy、Waldemar Celes

2017-11-23 16:52:46 38443 1

原创 Openresty最佳案例 | 第1篇:Nginx介绍

Nginx 简介Nginx是一个高性能的Web 服务器,同时是一个高效的反向代理服务器,它还是一个IMAP/POP3/SMTP 代理服务器。由于Nginx采用的是事件驱动的架构,能够处理并发百万级别的tcp连接,高度的模块化设计和自由的BSD许可,使得Nginx有着非常丰富的第三方模块。比如Openresty、API网关Kong。 BSD开源协议是一个给予使用者很大自由的协议。基本上使用者可以

2017-11-23 16:50:48 43385 1

2小时学会springboot源码

2小时学会springboot

2017-03-12

Viewpager实现今日头条顶部导航的功能

Viewpager实现今日头条顶部导航的功能

2016-06-25

java高并发秒杀api源码

java高并发秒杀api源码

2016-11-29

Javascript和android原生互调,代码简洁易懂,能运行

Javascript和android原生互调,代码简洁易懂,能运行

2016-06-21

NestedScrollView和RecyclerView使用

NestedScrollView和RecyclerView使用

2016-09-07

工厂设计模式

工厂设计模式

2017-02-18

android省市区三级联动精美Ui

android省市区三级联动精美Ui ,5分钟就可以集成进去。

2016-06-16

android轮播图的例子简单

android 轮播图 的例子简单

2016-07-07

androidMVP例子,易懂

androidMVP例子,易懂

2016-06-22

android 动画解析

android 动画解析

2016-07-27

微服务设计和部署

这篇文章来源于nginx官网的 microservice design and deply,由于官网希望注册登录才能下载,比较麻烦,所以放在这里,希望能够帮助你们。

2017-09-11

EventBus 简单用法

EventBus 简单用法

2016-06-22

android design demo

android design recyclerview toolbar coordinationlayout cardview

2016-07-08

方志朋的留言板

发表于 2020-01-02 最后回复 2020-07-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

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