自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 apache 下 lua完善网站记录日志

日志系统

2022-10-26 15:21:23 906

原创 vagrant + virtualbox打造开发环境快速一致性

vagrantvagrant就是一款构建虚拟开发环境的工具,支持window,linux,macvirtualbox虚拟机,模拟各种操作系统安装流程第一步:安装virtualbox (本人virtualbox版本 4.3.30)具体安装包请直接从官网下载:https://www.virtualbox.org/wiki/Downloads第二步: 安装 vagrant (本人vagr...

2019-03-27 09:48:44 210

原创 tarsphp的安装使用

写在前面:tars是微服务架构模式,为什么使用?原来的mvc模式的开发以及耦合性太大,后期拆分以及测试维护上线影响等都逐渐显示出了短板,微服务意味着把m和c拆分可独立模块,详细不表。1,安装tars核心组件https://github.com/TarsCloud/Tars/blob/master/Install.zh.md详细按照官方文档基本上都能安装,出现错误的注意查看日志2,安装web...

2019-02-26 14:17:40 4024 2

原创 PHP多线程方案

1,pthreads扩展方案,结果耗损内存巨大不理想,最好少用2,php自带curl:(满足场景要求,稳定)function Mcurl($urls){pthreed=curlmultiinit();foreach(pthreed = curl_multi_init(); foreach (pthreed=curlm​ultii​nit();foreach(urls as $key =...

2019-02-25 10:10:24 271 1

原创 基于mysql高可用高扩展解决方案

项目中数据增量不断增加,导致单库压力越来越大,要解决单机压力的问题广泛采用分库分表读写分离或者切换其他NEWSQL来解决如tidb等,生产环境读写分离已做,分表分库涉及外键一大堆拆分耗费极大工程量!tidb标配6台服务器,以目前业务量来说浪费了,也没具体测试性能环境,最终决定在现有mysql来做文章一,先安装mycat做个读写分离wget http://dl.mycat.io/1.6.6.1/...

2019-01-07 16:12:05 273

原创 记一次服务器CPU异常处理流程

上线新版本后cpu飙升,配置什么都没变!1,着手调查马上查看慢查询,没有慢查询2,查看慢php进程tail -f log.slow,定位到方法函数图片转指令方法耗时大,和cpu损耗挂钩,基本猜测这个函数方法,但没有优化空间3,不死心,查一下进程耗损挂起点:ll /proc/PID号/fd/结果:lrwx------ 1 www www 64 Dec 18 12:21 0 -> so...

2018-12-19 10:34:27 842

原创 logstash从不同服务器收集日志到一台总服务

1,wget https://artifacts.elastic.co/downloads/logstash/logstash-6.4.2.tar.gz2,tar -zxvf logstash-6.4.2.tar.gz3,cd /opt/tmp/logstash-6.4.24,在终端中,像下面这样运行命令来启动 Logstash 进程:# bin/logstash -e 'input{st...

2018-10-30 17:56:18 10246

原创 apache Ignite 实战+数据迁移部署

1,因mysql压力需求,采用apache Ignite做缓存前置,考虑不影响现有业务逻辑下,apache Ignite昨为查询主库,mysql不变,所以以mysql为持久层,php写个加载启动,mysql表比较多,手写配置文件不符合场景,决定用php写启动应用代码:...

2018-10-11 16:32:12 2733

原创 apache Ignite 实战

apache Ignite 实战#安装apache Ignite1,下载wget http://mirrors.tuna.tsinghua.edu.cn/apache//ignite/2.6.0/apache-ignite-fabric-2.6.0-bin.zip2,解压unzip apache-ignite-fabric-2.6.0-bin.zip3,进入目录cd /opt/tmp...

2018-09-27 18:46:48 2075 5

空空如也

空空如也

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

TA关注的人

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