自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 Logstash启动报错:Too many open files

问题描述:启动Logstash日志中报:Error: Too many open files - Too many open files提示打开的文件过多。解决过程:查看单个进程允许打开的最大文件句柄数ulimit -n 显示为默认的1024,需设置较大的数目设置进程打开的最大句柄个数a. 临时修改:ulimit -n 10240 只对当前终端有效,重新打开个终端设置无效b.永久生效:修改文件/etc/security/limits.conf添加:* soft nofile

2021-07-30 17:49:15 594

原创 logstash multi-pipelines

logstash多实例 多管道场景1. 多个input2. 多个output3. input与output存在某种对应关系解决方案单实例+单pipeline多实例单实例+multi pipelines1.单实例+单pipeline实现:配置多个input、filter、outputinput添加type变量filter、output通过条件判断与input关联问题:冗长的条件判断缺乏拥塞隔离(logstash接收一批事件处理输出完之后才会处理下一批,某个

2021-05-28 18:20:19 248

原创 Lua赋值:值传递与引用传递

Lua赋值:值传递与引用传递结论示例结论table类型赋值为引用传递,其它类型赋值为值传递示例local a = {1,2,3}local b = aprint("************a[1]:"..a[1])b[1] = 2print("************set b[1] = 2")print("************a[1]:"..a[1])print(a) ---打印地址print(b) ---打印地址local m = "abc"local n = mp

2021-04-13 10:29:39 749

原创 openresty 火焰图

openresty-火焰图安装环境安装流程1. 查看操作系统发行编号2. 下载相关工具包3. 安装工具包4. 安装systemtap5. 验证systemtap是否可用6. 下载火焰图绘制工具7. 绘制火焰图安装环境操作系统:CentOS Linux release 7.6.1810 (Core)openresty:nginx version: openresty/1.15.8.2安装流程1. 查看操作系统发行编号[root@local FlameGraph]# uname -r3.10.0-

2021-02-25 14:11:03 535

原创 Lua脚本操作redis

lua脚本操作redisredis命令EVAL script numkeys key [key …] arg [arg …]script 对应lua脚本numkeys 指定键名参数个数key 为键名参数arg 为附加参数lua脚本lua通过全局变量KEYS和ARGV获取键名参数和附加参数,如下:local k1 = KEYS[1] local feild = ARGV[1] local val = ARGV[2] redis.call('hset', k1, feild, v.

2021-02-23 23:00:02 1270

原创 Redis事务执行出错是否会回滚

Redis事务执行出错是否会回滚事务redis事务事务事务是数据库的逻辑工作单元,是一系列操作的集合redis事务执行前:事务中有命令检测出语法错误时,则所有命令都不会执行执行中:事务中有命令执行出错,其它命令仍会继续执行综上,redis事务执行中有命令执行出错,其它已正确执行的命令不会回滚。...

2021-02-23 10:26:56 940

空空如也

空空如也

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

TA关注的人

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