使用nginx+keepalived实现高可用的存储方案 一、安装环境Centos7.5 :192.168.4.136 nginx1 主192.168.4.137 nginx2 从Nginx版本: 1.20.2Keepalived版本: 2.2.7二、安装nginx1. 安装编译工具及库文件[root@pt49 /]# yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel2.关闭防火墙systemctl stop firewalld #关闭防
Oracle时间格式化 Oracle 之 获取当前日期及日期格式化 Oracle 获取当前日期及日期格式: 获取系统日期: SYSDATE格式化日期: TO_CHAR(SYSDATE, 'YY/MM/DD HH24:MI:SS)或 TO_DATE(SYSDATE, 'YY/MM/DD HH24:MI:SS) 格式化数字: TO_NUMBER注: TO_CHAR 把日期或数字转换为字符串 TO_CHAR(number, ‘格式’) TO_CHAR(salary, ‘$99,999.99’) TO
Prometheus的安装与部署 安装prometheus1. 下载prometheuswget https://github.com/prometheus/prometheus/releases/download/v2.8.1/prometheus-2.8.1.linux-amd64.tar.gz
Prometheus采集Nginx指标,使用nginx-module-vts进行性能监控 如何使用Prometheus采集Nginx指标下面步骤从安装nginx到安装采集模块到配置prometheus1. 下载nginxwget http://nginx.org/download/nginx-1.20.1.tar.gz2. 解压tar -zxvf nginx-1.20.1.tar.gz -C /usr/local3. 进入nginx安装目录cd /usr/local/nginx-1.20.14. 安装nginx指标采集插件nginx-module-vts从git上拉取ng
VsCode下载,使用国内镜像秒下载 还在因为vscode官方下载慢而头疼嘛,按这个步骤来直接起飞兄弟萌首先进入vscode官方然后选择对应版本下载然后进入浏览器下载页面复制下载链接粘贴到地址栏将地址中的/stable前换成vscode.cdn.azure.cn即可实现超速下载下面是一个国内镜像的下载链接https://vscode.cdn.azure.cn/stable/b4c1bd0a9b03c749ea011b06c6d2676c8091a70c/VSCodeUserSetup-x64-1.57.0.exe...
Docker如何拉取不同架构的镜像,Docker如何通过DIGEST拉取镜像,如何通过sha256值拉取镜像 问题出现的原因由于我的服务器架构为arm所以我需要拉取arm架构类型的镜像首先进入Docker Hub查找所需镜像例如我需要下载kube-controller-manager镜像的arm64版本在下方添加筛选条件选择ARM64选择镜像仓库通过tags来选择需要的版本首先复制右边的docker pull代码选择arm64架构的镜像 并点击这个ID复制digest的值在docker中运行拉取镜像命令直接粘贴我们刚复制的pull命令然后输入一个@在粘贴digest的值 代码如下
win10 下载并配置java开发环境 安装JDK首先下载jdk进官网下载jdkhttp://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html本篇文章下载1.8的选择相应的系统。一键安装即可。安装后会有两个jre,一个jdk内部的,和jdk外部的关于两套jre的解释一个jre文件在JDK的外部,一个jre文件在JDK内部,这就是所谓的专用JRE和公用JRE专用 JRE安装 JDK 时,会安装一个专用 JRE,并且您可以选择
Linux下安装jdk的任何版本 安装jdk查看Java的JDK版本yum -y list java*然后你就可以看到Jdk的所有版本我这里示例安装jdk1.7版本找到需要安装的jdk版本yum install -y java-1.7.0-openjdk.x86_64然后就静静等待安装完成查看已经安装的jdkjava -version至此安装完成...
JavaScript match()方法的应用 定义和用法match() 方法可在字符串内检索指定的值,或找到一个或多个正则表达式的匹配。该方法类似 indexOf() 和 lastIndexOf(),但是它返回指定的值,而不是字符串的位置。参数参数描述searchvalue必需。规定要检索的字符串值。regexp必需。规定要匹配的模式的 RegExp 对象。如果该参数不是 RegExp 对象,则需要首先把...
display:table的应用笔记 display:tablename: 对应后台request中存储的list集合id:声明这个id就相当于foreach中的var可以通过声明的id去获取list中对象的属性例如:${row.xxx}row=对象的别名通过别名就可以获取到属性了display:columntitle:列名proper:对象属性该字段与对象属性符合既可<display:table name="...
jquery控制checkbox复选框变单选框 jquery控制复选框只选择一个菜鸟html在线编辑器https://c.runoob.com/front-end/61HTML部分<script src="https://cdn.staticfile.org/jquery/2.2.4/jquery.min.js"></script><table> <tr> <td>...
禁止文本框输入 代码如下:readonly、disabled、autocompletereadonly表示此域的值不可修改,仅可与 type=“text” 配合使用,可复制,可选择,可以接收焦点,后台会接收到传值.代码如下:disabled表示禁用input元素,不可编辑,不可复制,不可选择,不能接收焦点,后台也不会接收到传值代码如下:另外可以通过css屏蔽输入法:最后介绍一个常用的标签,浏览器...
点击单选按钮后面的文字选中单选按钮 在点击单选按钮时因为单选按钮的选中按钮太小有可能点不到先为后面的文字添加lable标签将单选按钮的id与lable标签的的for属性一致这样就可以实现点击文字选择单选按钮啦<div class="form-check form-check-inline" > <input type="radio" id="yes" name="isOpen" />...
ajax测试数据库连接超时的解决办法 需要在点击测试连接按钮时弹出bootstarp模态框然后显示加载中的图片,并在后台处理完成后返回ajax在对模态框的图片及文字进行替换点击测试按钮显示后台返回给ajax后替换图片以及文字模态框部分代码<div class="modal fade" id="myModal"> <div style="background: #2f2e2e; width:10...
js隐藏bootstrap的模态框 使用计时器并隐藏bootstarp模态框setTimeout(function(){ $('#myModal').hide(); $(".modal-backdrop.fade").hide(); },1000)
grafana里prometheus查询语法 grafana里prometheus查询语法名称描述label_values(label)返回label每个指标中的标签值列表。label_values(metric, label)返回label指定度量标准中的标签值列表。metrics(metric)返回与指定metric正则表达式匹配的度量标准列表。query_result(query)返回一个...
Prometheus 查询语言 Prometheus 查询语言PromQL(Prometheus Query Language)是 Prometheus 自己开发的表达式语言,语言表现力很丰富,内置函数也很多。使用它可以对时序数据进行筛选和聚合。1. PromQL 语法1.1 数据类型PromQL 表达式计算出来的值有以下几种类型:瞬时向量 (Instant vector): 一组时序,每个时序只有一个采样值区间向...
AlertManager警报通知 E-mail 微信 模板 AlertManager配置#alertmanager.yml # 全局配置项global: resolve_timeout: 5m #超时,默认5min #邮箱smtp服务 smtp_smarthost: 'smtp.qq.com:587' smtp_from: 'report@elven.vip' smtp_auth_username: 'report@elven....