自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (1)
  • 收藏
  • 关注

原创 Nginx模块之Nginx-Ts-Module学习笔记(一)抢险体验

1、通过HTTP接收MPEG-TS2、生产和管理Live HLS3、按照官方的编译和配置,当然了我是第一次编译没有通过,在作者重新调整下,编译成功,感谢:@aruthttps://github.com/arut/nginx-ts-module/issues/14、ffmpeg 拉流ffmpeg -re -i rtmp://live.hkstv.hk.lxdns.com/live...

2017-05-24 21:35:00 1374

原创 PHP 文件加密Zend Guard Loader 学习和使用(如何安装ioncube扩展对PHP代码加密)

一、大体流程图二、PHP 项目文件加密 下表列出了Zend产品中的PHP版本及其内部API版本和Zend产品版本。如何加密请往后看三、如何使用第一步:确认当前环境 Amai Phalcon 前,请确认您具备以下两个条件,如果您的环境不满足此条件,建议您对系统环境进行重新配置。条件1:PHP版本在5.5.X以上(必须为NTS)条件2:必须安装ZendGuardLoade...

2017-05-22 09:38:00 3140

原创 OpenResty 扩展库(二)lua-resty-template

Lua和OpenResty的模板引擎(HTML)模板语法您可以在模板中使用以下标签:{{expression}},写入表达式的结果 - html转义{*expression*},写入表达结果{% lua code %},执行Lua代码{(template)},包括template文件,您还可以提供包含文件的上下文{(file.html, { message = "Hello...

2017-05-20 12:41:00 380

原创 Github 开源项目(二) jsmpeg-vnc

参考文章:http://blog.csdn.net/qq_28877125/article/details/70141713适用于Windows的低延迟,高帧率屏幕共享服务器以及用于浏览器的客户端 (A low latency, high framerate screen sharing server for Windows and client for browsers)开源项目地...

2017-05-20 08:50:00 1335 2

原创 info replication

  主Redis设置值:redis-cli -h 192.168.18.121 -p 63800 -a tinywan123456登陆从1:redis-cli -h 192.168.18.121 -p 63801 -a tinywan123456登陆从2:redis-cli -h 192.168.18.121 -p 63802 -a tinywan123456  可以看...

2017-05-18 15:48:00 3209

原创 linux下编译make文件报错“/bin/bash^M: 坏的解释器,使用grep快速定位代码位置

一、linux下编译make文件报错“/bin/bash^M: 坏的解释器参考文章:http://blog.csdn.net/liuqiyao_01/article/details/41542101#comments自己测试的结果:【1】使用windows 下的编辑工具 新建文件doc2unix.sh #!/usr/bin/env bash# testPID=$(ps -a...

2017-05-18 09:38:00 236

原创 php-fpm的status可以查看汇总信息和详细信息

 nginx.conf 配置文件server { listen 80; server_name localhost; index index.php index.html; root /home/tinywan/zabbix; location / { try_files $uri $uri/ /index....

2017-05-13 10:26:00 683

原创 网络基础知识(一)wireshark 三次握手实践

wireshark 三次握手简介192.168.18.120 IP地址为我的本机虚拟机IP地址过滤设置:ip.addr == 192.168.18.120 (ip.addr == 192.168.18.120 显示所有目标或源地址是192.168.18.120的数据包)第一次握手第二次握手 第三次握手 观察其中红色方框内的3条数据包就是一次TCP建立连接的过程[1]...

2017-05-11 13:45:00 238

原创 OpenResty 高阶实战之————Redis授权登录使用短连接(5000)和长连接(500W) 使用连接池AB压力测试结果...

 一、短连接开始测试ab -n 5000 -c 100 -k 127.0.0.1/test_redis_short#demo1Concurrency Level: 100Time taken for tests: 0.745 secondsComplete requests: 5000Failed requests: 0Keep-A...

2017-05-10 22:52:00 1063

原创 Linux 基础知识(一) shell的&&和|| 简单使用


   shell 在执行某个命令的时候,会返回一个返回值,该返回值保存在 shell 变量 $? 中。当 $? == 0 时,表示执行成功;当 $? == 1 时,表示执行失败。  有时候,下一条命令依赖前一条命令是否执行成功。如:在成功地执行一条命令之后再执行另一条命令,或者在一条命令执行失败后再执行另一条命令等。shell 提供了 && 和 ||...

2017-05-10 13:39:00 1942

原创 Nginx 服务器性能Bug和性能优化方案(真实经历)


 一、遇到的问题1、问题:本应该是3个ffmpeg ,但是怎么会有5个ffmpeg出现?2、Lua脚本问题,一直写入日志,导致有大量的日志,这里的错误日志是直接写进nginx的error.log 日志文件的(1)日志文件total 1.8G-rw-r--r-- 1 root root 11M May 9 21:47 access.log-rw-r...

2017-05-10 09:07:00 442

原创 ngx_lua_API 指令详解(二)ngx.re.match/find/gmatch/sub/gsub指令集合

1、先来个官方的ngx.re.matchlocation /ngx_re_match { default_type text/html; content_by_lua_block { local m, err = ngx.re.match("/live/4001493201083.m3u8", "[0-9]+") if m then ...

2017-05-09 16:50:00 11716

原创 Linux遇到的问题(一)Ubuntu报“xxx is not in the sudoers file.This incident will be reported” 错误解决方法...


 提示错误信息www@iZ236j3sofdZ:~$ ifconfigCommand 'ifconfig' is available in '/sbin/ifconfig'The command could not be located because '/sbin' is not included in the PATH environment varia...

2017-05-09 09:34:00 566

原创 Github 开源项目(一)websocketd (实战:实时监控服务器内存信息)


 官方地址:https://github.com/joewalnes/websocketd  websocketd是WebSocket守护进程,它负责处理WebSocket连接,启动您的程序来处理WebSockets,并在程序和Web浏览器之间传递消息。 一、安装:websocketd wget https://github.com/joewalnes/we...

2017-05-08 17:31:00 1151

原创 阿里云Tengine和Openresty/1.11.2.3 数据对比

 HLS播放延迟测试:阿里云48s ,openresy 31sCache-Control: max-age=300  NGINX下配置CACHE-CONTROL Content-Length:637132 Content-Type:video/mp2t Timing-Allow-Origin:* X-Swift-CacheTime:300 sansa...

2017-05-06 00:07:00 2113

原创 Linux下安装PHP的lua扩展库

 一、安装Lua 5.3.4下载http://www.lua.org/ftp/lua-5.3.4.tar.gztar xvf lua-5.3.4.tar.gzcd lua-5.3.4重要:进入解压缩后的路径 cd .../lua-5.3.4/src 打开Makefile文件 在CFLAG一行 添加选项 -fPIC 像这样:找到源文件的这行替换掉CFLAGS= -...

2017-05-05 16:27:00 662

原创 ngx_lua_API 指令详解(一)ngx.timer.at 指令

语法: ok,err = ngx.timer.at(delay,callback,user_arg1,user_arg2 ...)上下文: init_worker_by_lua *,set_by_lua *,rewrite_by_lua *,access_by_lua *,content_by_lua *,header_filter_by_lua *,body_filter_by_lu...

2017-05-04 23:30:00 2500

原创 OpenResty 扩展库之(一)——lua-resty-shell 库


 介绍  当您需要执行子进程(或shell命令)时,这是一个打算与OpenResty应用程序一起使用的小型库。 它类似于os.execute和io.popen,除了它是完全非阻塞的,因此即使对于需要很长时间完成的命令也是安全的。  该库依赖于您需要在Web服务器(sockproc)上运行的守护程序组件。 基本思想是,shell库连接到sockproc守护程序的u...

2017-05-04 21:17:00 1169

原创 Lua 错误 收集


  不存在的变量或者变量没有定义,提示错误2017/05/02 13:21:45 [error] 100933#0: *22839 lua entry thread aborted: runtime error: /opt/openresty/nginx/conf/lua/rtmp_auth_key.lua:18: attempt to concatenate...

2017-05-02 13:24:00 373

揭露现象看本质,快狗打车中台建设12个问题-李洪英

揭露现象看本质,快狗打车中台建设12个问题-李洪英

2021-01-12

空空如也

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

TA关注的人

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