自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (2)
  • 收藏
  • 关注

原创 LVS+KeepAlived+Nginx高可用实现方案

文章目录概念LVSKeepAlived为什么要使用准备这是一段血泪教程…概念LVS什么是lvsLVS是Linux Virtual Server的简写,意即Linux虚拟服务器,是一个虚拟的服务器集群系统。本项目在1998年5月由章文嵩博士成立,是中国国内最早出现的自由软件项目之一。宗旨使用集群技术和Linux操作系统实现一个高性能、高可用的服务器.很好的可伸缩性(Scal...

2019-01-17 19:33:38 46395 30

原创 OpenResty(Nginx+Lua)高并发最佳实践

文章目录OpenResty简介Nginx优点Lua基础学习环境搭建window下环境搭建Linux(CentOS 7)下环境搭建linux下ab性能测试总结优点缺点可适用的场景OpenResty简介以下内容来源与OpenResty官网,更多信息可进入官网了解OpenResty® 是一个基于 Nginx 与 Lua 的高性能 Web 平台,其内部集成了大量精良的 Lua 库、第三方模块以及大多...

2019-01-08 13:28:36 34603 4

原创 Redis EVAL执行Lua脚本之批量删除数据

文章目录前言EVAL介绍redis通过Lua批量删除Keys数据linux定时任务通过shell执行redis脚本总结前言redis数据库目前已经成为项目中不可或缺的一部分,在项目开发中出镜率非常的高;Lua是一个小巧的脚本语言,灵活性很强;从redis2.6.0版本之后,内置了Lua的解析器,可以通过redis执行lua脚本;插个题外话,nginx+redis+lua可搭建高并发方案,想了...

2019-01-24 00:22:18 6819

原创 腾讯云Redis EVAL执行Lua脚本报:ERR unknown command ' EVAL '解决方案

在腾讯云服务器上面通过定时任务使用redis(云redis 2.8主从版)的EVAL执行一段lua脚本然后神奇的一幕出现了,如下图:时而正常,时而报:ERR unknown command ’ EVAL ’神助攻的是这个时而正常,时而报错,让我一度怀疑自己的Lua脚本有什么问题,反复前后的分析及测试环境测试,均无异常,浪费了我整整一个下午加一晚上的时间,最后无奈提交工单,然后得到了以下一个让...

2019-01-23 22:55:44 4940

原创 OpenResty高并发最佳实践--mysql操作

文章目录前言准备代码走着测试前言OpenResty虽然为了提高性能更多的是使用的内存数据库(OpenResty操作redis可参考:OpenResty高并发最佳实践–Redis操作),但是特殊的时候也会存在需要操作数据库的时候,下面介绍如何通过OpenResty操作mysql准备不了解OpenResty的可以参考以下文章OpenResty(Nginx+Lua)高并发最佳实践Window...

2019-01-10 10:22:40 6665 5

原创 OpenResty高并发最佳实践--Redis操作

文章目录前言准备代码走起测试前言使用到了OpenResty,很核心的目的是为了解决高并发的问题,为了不让数据库成为高并发的瓶颈,那么操作redis就变的不可避免了,下面介绍OpenResty操作redis的过程准备不了解OpenResty的可以参考以下文章OpenResty(Nginx+Lua)高并发最佳实践Window下基于ZeroBrane Studio开发调试OpenResty...

2019-01-09 17:24:30 7826 2

原创 Window下基于ZeroBrane Studio开发调试OpenResty

文章目录ZeroBrane Studio简介ZeroBrane Studio功能亮点资源下载配置OpenResty与ZeroBraneStudio的关联编写测试Lua配置OpenResty中Lua文件的关联ZeroBrane Studio调试设置ZeroBrane Studio调试ZeroBrane Studio简介ZeroBrane Studio是一个轻量级的Lua IDE,具有代码完成,语...

2019-01-08 15:24:58 4729 5

ZeroBraneStudio-1.90

Lua开发调试工具ZeroBraneStudio-1.90 1.90版本;官方下载太慢了,这里共享一份

2020-12-23

Spring Cloud Bus自动刷新流程图

微服务架构,是由一个个微小的服务集合而成的一个一套系统,服务多了,维护的成本自然就高了,配置中心的存在不仅方便了开发过程中多个同事,多个项目组之间的协同开发,同时也方便了管理,所有的配置都统一在一个地方,从而避免了这个集群点改了,另外一个集群点没改等一系列的问题;再加上通过SpringCloud Bus,让配置文件能够自动刷新(这也应该是微服务应该必须有的一个效果),更加锦上添花了。 ---------------------

2019-04-08

空空如也

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

TA关注的人

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