简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
用Prometheus进行nginx的监控可以自动的对相关server_name和upstream进行监控,你也可以自定义Prometheus的数据标签,实现对不同机房和不同项目的nginx进行监控。监控Nginx主要用到以下三个模块:nginx-module-vts:Nginx的监控模块,能够提供JSON格式的数据产出。nginx-vts-exporter:主要用于收集Nginx的监控数据,并给
构建镜像的三种方法Docker镜像构建方法有三种,分别为基于已有镜像构建、基于本地模板构建以及基于Dockerfile构建。本文主要讲通过Dockerfile构建镜像。什么是Dockerfile?Dockerfile 是一个用来构建镜像的文本文件,文本内容包含了一条条构建镜像所需的指令和说明,其中每条指令对应Linux中的一条命令,Docker程序将读取Dockerfile中的指令...
阿里云按照官方教程:https://help.aliyun.com/document_detail/51853.html?spm=5176.10695662.1996646101.searchclickresult.6afa1666yqsfY3yum install epel-release –yyum clean allyum listyum install docker-io ...
docker run :创建一个新的容器并运行一个命令语法docker run [OPTIONS] IMAGE [COMMAND] [ARG...]OPTIONS说明:-a stdin: 指定标准输入输出内容类型,可选 STDIN/STDOUT/STDERR 三项;-d: 后台运行容器,并返回容器ID;-i: 以交互模式运行容器,
awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。awk的用法awk 'BEGIN{ commands } pattern{ commands } END{ commands }'第一步:运行BEGIN{ commands...
起因:执行gir add 的时候提示:warning: LF will be replaced by CRLF in 1.html.原因:windows中的换行符为 CRLF,而在Linux下的换行符为LF,所以在执行add . 时出现提示工作区的文件都应该用 CRLF 来换行。如果改动文件时引入了 LF,提交改动时,git 会警告你哪些文件不是纯 CRLF 文件,但 g...
部署并配置nginx-module-vts参考我之前的文章:Linux下Nginx配置nginx-module-vts_allen的博客-CSDN博客配置nginx-vts-exporterexporter会收集nginx性能指标的JSON格式数据,并汇总后暴露监控接口给Prometheus。cd /data/programwget -c https://github.com/hnlq715/ng
目前我们用到的 php 的 redis 扩展 主要有2个,第一个是最常用的phpredis, 它是用c写的php的高效扩展:https://github.com/phpredis/phpredis,还有1个是predis, 它是用php代码写的,也用的蛮多的:https://github.com/nrk/predis。我们分别看下他们在集群中的用法。phpredisphpredis的安装我Mac上
在linux环境,安装docker-compose时使用的命令为;curl -L https://github.com/docker/compose/releases/download/1.25.0-rc4/docker-compose-`uname -s`-`ur/local/bin/docker-composechmod +x /usr/local/bin/docker-compos...
#高并发下单主要包括以下几个方面:分库分表多应用实例全局唯一订单号数据库连接买家查询订单卖家查询订单扩容问题业务拆分一、分库分表随着订单量的增长,数据库的发展主要经历以下几个步骤:1主-1从架构双主-多从架构,读写分离表分区,提高并发分表,提高并发Master更换SSD分库,分表,提高并发###分库分表实现过程订单分成16个库,每个库64个表进行存储,总共10...