openSSL生成证书 生成根证书 // Generate CA private key openssl genrsa -out ca.key 2048 // Generate CSR openssl req -new -key ca.key -out ca.csr -subj "/C=CN/ST= Read More
基于nginx限速可以先参考下这篇文章:https://blog.csdn.net/hellow__world/article/details/78658041 基于openresty限速可以先参考下这篇文章:https://blog.csdn.net/cn_yaojin/article/detai Read More
1. 什么是nginx Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004年10 Read More
1 容器技术 1.1 从虚拟机到容器 容器(container),是一种虚拟化技术。相比虚拟机技术,它有如下的优点: 极其轻量:只打包了必要的Bin/Lib; 秒级部署:根据镜像的不同,容器的部署大概在毫秒与秒之间(比虚拟机强很多); 易于移植:一次构建,随处部署; 弹性伸缩:Kubernetes、 Read More
Kubectl 是一个命令行接口,用于对 Kubernetes 集群运行命令。kubectl 在 $HOME/.kube 目录中寻找一个名为 config 的文件。 kubectl安装方法详见:https://www.cnblogs.com/shadow-yin/p/14843099.html 1. Read More
kubectl是一个用于连接Service Mesh控制平面的工具,可以安装在办公电脑的Windows系统上,也可以安装在虚拟机的Linux系统上,只要网络能与控制平面的公网地址互通即可。下面分别介绍在Windows系统和Linux系统的安装方法。 1. Windows上安装kubectl1.1. Read More
背景描述 CA(Certification Authority)证书,指的是权威机构给我们颁发的证书。 在局域网中部署组件时,想要通过证书来实现身份的认证,确保通信的安全性,可以通过cfssl工具来进行CA证书,服务端证书,客户端证书的创建。 部署cfssl工具 下载cfssl,cfssljson, Read More
Logrotate允许自动循环压缩,删除和邮寄日志文件。可以将Logrotate设置为每小时,每天,每周,每月或当日志文件达到一定大小或时间时处理日志文件。 安装: 主流Linux发行版上都默认安装有logrotate包,如果出于某种原因,logrotate没有安装,你可以使用apt-get或yum Read More
1、沙棒#! 查看系统支持的shell: 2、变量引用 格式 $变量名 ${变量名} 单反引号(`) 单反引号用来优先执行某系些行为,获取其结果 弱引用 vs 强引用 弱引用("")会识别字符串中的变量,将其替换,反之强引用认为单反是包含在''内的都为字符串,除非参数控制 3、条件判断 1、基本语法 Read More
1.crond服务管理 crond服务启动:servicecrond restart( systemctl restart crond) crond服务查看:ps aux|grep crond 设置开机自启动:chkconfig crond on(systemctl enable crond.ser Read More
官网链接:https://cn.httprunner.org/prepare/testcase-structure/ 一、安装框架介绍 HttpRunner 是一款面向 HTTP(S) 协议的通用测试框架,只需编写维护一份 YAML/JSON 脚本,即可实现自动化测试、性能测试、线上监控、持续集成等 Read More