- 博客(264)
- 资源 (14)
- 收藏
- 关注
原创 创建swap交换内存,创建大文件,/etc/fstab 解析
dd if=/dev/zero of=/data/swap1 bs=1024 count=8192000mkswap /app/swap1swapon /app/swap1swapon -sfree -mvim /etc/fstab/data/swap1 swap swap defaults 0 0
2021-03-26 09:06:32
1457
原创 arthas查看在线debug,查看jvm,查看慢的方法
https://github.com/alibaba/arthas/blob/master/README_CN.md
2021-03-23 17:44:25
625
原创 改成短链接 The target server failed to respond 错误
后端服务请求网关时The target server failed to respond 错误1vim /etc/sysctl.confnet.ipv4.tcp_timestamps = 1net.ipv4.tcp_fin_timeout = 20sysctl -p2vim /usr/local/nginx/conf/nginx.confhttp里面的keepalive_timeout 改成0
2021-03-16 19:23:47
1043
原创 redis主从模式,哨兵模式,集群模式
需求和基础了解应用场景1.缓存-键过期时间 把session会话存在redis,过期删除 缓存用户信息,缓存Mysql部分数据,用户先访问redis,redis没有再访问mysql,然后回写给redis 商城优惠卷过期时间2.排行榜-列表&有序集合 热度/点击数排行榜 直播间礼物积分排行3.计数器-天然支持计数器 帖子浏览数 视频播放数 评论数 点赞/踩4.社交网络-集合 粉丝 共同好友 兴趣爱好 标签5.消息队列-发布订阅
2021-02-28 16:38:37
514
原创 离线包安装nodejs
1 创建目录mkdir /app/2 下载地址和安装配置cd /app/wget http://xxx/node-v10.15.0-linux-x64.tar.gztar zxf node-v10.15.0-linux-x64.tar.gz#chown -R app:app /app/node-v10.15.0-linux-x64/rm -rf node-v10.15.0-linux-x64.tar.gzcat > /etc/profile.d/node.sh <&.
2021-02-27 10:27:25
709
1
原创 抓包工具wireshark
https://pc.qq.com/detail/9/detail_6909.htmlhttps://www.wireshark.org/#download
2021-02-18 18:45:41
197
原创 rabbitmq 单机版安装
#erlang下载地址http://erlang.org/download/#延迟消息队列地址下载https://github.com/rabbitmq/rabbitmq-delayed-message-exchange/releases#rabbitmq下载地址https://dl.bintray.com/rabbitmq/all/rabbitmq-server/3.8.9/#依赖包安装,《必须要安装socat》yum install socat gcc gcc-c++ glibc-de
2021-02-07 17:07:51
203
1
原创 安装,使用zookeeper集群和kafka集群
1 准备三台服务器配置hosts,并可以互相ping通,并安装jdk。vim /etc/hosts192.168.67.8 kafka08192.168.67.9 kafka09192.168.67.10 kafka10ping kafka08ping kafka09ping kafka10yum install java-1.8.0-openjdk.x86_64 -yjava -version2下载地址2.1 zookeeper下载地址http://zookeeper.
2021-01-24 20:43:14
310
原创 低级自动发现-笔记
1 配置 - 主机 - 监控项 (名称是红色的说明是自动低级发现规则)- 自动发现规则 - 监控项原型监控项只定义一个,有几个磁盘就监控几个,用变量替换Free disk space on {#FSNAME} vfs.fs.size[{#FSNAME},free] Mounted filesystem discovery: Free disk space on / Mounted filesystem discovery: Free disk space on /var/...
2021-01-23 22:52:00
554
原创 elasticsearch集群安装
1.安装软件rpm -ivh elasticsearch-6.6.0.rpm2.修改配置文件 cat /etc/elasticsearch/elasticsearch.ymlcluster.name: Linuxnode.name: node-2path.data: /data/elasticsearchpath.logs: /var/log/elasticsearchbootstrap.memory_lock: truenetwork.host: 10.0.0.52,12..
2020-12-20 21:24:04
173
原创 mysql5.7最新版yum方式安装
1、添加mysql 5.7社区镜像源sudo tee /etc/yum.repos.d/mysql-community-57.repo <<-'EOF'[mysql57-community]name=MySQL 5.7 Community Serverbaseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/7/$basearch/enabled=1gpgcheck=0EOF2、安装mysql社区版并启动sudo
2020-12-12 18:50:01
191
原创 修改jar包文件并重新打包
解压修改后再打包解压:jar xvf xxx.jar打包:jar cvfm0 xxx.jar META-INF/MANIFEST.MF ./注:-m参数可以将 一个具体的mainfest文件打包进入jar内生成mainfest文件,否则运行jar会报no main manifest attribute in xxx.jar-0是store only;use no zip compression 只存储,不压缩使用jar -h查看帮助直接修改jar中的文件首先安装zip和unzip:
2020-12-10 19:20:35
1767
原创 nginx 添加http_v2_module 模块,添加nginx_upstream_check_module 模块实现健康状态检测
1 查看版本和参数/usr/local/webserver/nginx/sbin/nginx -Vconfigure arguments: --prefix=/usr/local/webserver/nginx --with-http_stub_status_module --with-http_ssl_module --with-pcre=/usr/local/src/pcre-8.352 下载对应版本的tar.gz包到/usr/local/src/解压http://nginx.org
2020-11-13 10:08:02
1715
原创 CentOS7配置kdump分析内核
1 kdump简介kdump是一种基于kexec的内核崩溃转储技术。kdump需要两个内核,分别是生产内核和捕获内核,生产内核是捕获内核服务的对象,且保留了内存的一部分给捕获内核启动使用。当系统崩溃时,kdump使用kexec启动捕获内核,以相应的ramdisk一起组建一个微环境,用以对生产内核下的内存进行收集和转存。2 安装kexec-toolsyum install kexec-tools3 配置kdump kernelvim /etc/default/grub需要将GRUB_CMD
2020-11-11 09:11:57
851
原创 手机端页面访问PC页面自动跳手机端代码
在script标签添加<script>var mobileAgent = new Array("iphone", "ipod", "ipad", "android", "mobile", "blackberry", "webos", "incognito", "webmate", "bada", "nokia", "lg", "ucweb", "skyfire");var browser = navigator.userAgent.toLowerCase();var isMobile
2020-11-10 09:59:33
687
原创 java内存泄漏
现象:看日志报504错误1分析带宽 :iftop 命令看2分析内存:(1)看启动时带的参数,根据系统内存调整新生代内存和老年代内存。(2)如果有打印gc.log,分析看gc.log日志。(3)看java进程类占用容量情况:jmap -histo:live 进程pid> ./a.log相关参考https://blog.csdn.net/lc0817/article/details/67014499https://cloud.tencent.com/developer.
2020-11-04 16:28:21
239
原创 NFS
第1章 存储与nfs存储概述1.为什么用共享存储2.存储有哪些工具3.共享存储应用场景有哪些4.部署nfs共享存储5.客户端尝试连接共享存储什么是NFS?NFS 是 Network File System 的缩写及网络文件系统。 NFS 主要功能是通过局域网络让不同的主机系统之间可以共享文件或目录。NFS 系统和 Windows 网络共享、网络驱动器类似, 只不过 wind...
2020-11-04 16:10:55
290
原创 Ansible角色
第一章 Ansible rolers介绍官方地址:https://docs.ansible.com/ansible/latest/user_guide/playbooks_reuse_roles.html第二章 角色目录规划01.目录说明:官方的目录结构,必须这样定义![root@m01 ~]# cd /etc/ansible/roles/[root@m01 /etc...
2020-11-04 16:10:11
309
原创 CentOS 7 /etc/profile、.bash_profile 环境变量配置,提示-bash: fing: command not found
1、修改.bash_profile ,在~目录下[root@ben~]# vim .bash_profile如果是:PATH=$PATH:$HOME/bin则需要添加成如下:PATH=$PATH:$HOME/bin:/sbin:/usr/bin:/usr/sbin2、
2020-11-04 16:08:26
1763
原创 ssh连接不上,ping 不通 ,输入ifconfig 看到eth0 没有ip
ssh连接不上,ping 不通 ,输入ifconfig 看到eth0 没有ip解决办法ifconfig eth0 updhclient eth0 ifconfig eth0
2020-11-04 16:07:38
705
1
原创 nginx自定义log_format以及输出自定义http头
官方文档地址:http://nginx.org/en/docs/http/ngx_http_log_module.html一、log_format默认格式log_format main '$remote_addr - $remote_user [$time_local] "$request" ' '$status $body_bytes_sent "$http_referer" ' '"$http_us.
2020-10-30 15:45:35
924
原创 centos安装py3
1把原先的2.7版本备份一下cd /usr/binls python*mv python python.bak2py软件包下载mkdir /usr/local/python3cd /usr/local/python3wget https://www.python.org/ftp/python/3.8.3/Python-3.8.3.tgz3解压和编译安装tar -xvf Python-3.8.3.tgz cd Python-3.8.3/./configure --p...
2020-10-29 17:15:10
148
原创 ssh连接不上,ping 不通 ,输入ifconfig 看到eth0 没有ip
ssh连接不上,ping 不通 ,输入ifconfig 看到eth0 没有ip解决办法ifconfig eth0 updhclient eth0ifconfig eth0
2020-10-29 16:25:24
675
原创 后台运行-前台运行-scp文件断点续传
本地拷贝到远程scp -P 37343 promusicLoops.com.zip root@192.168.1.3:/www/wwwroot/seo2-zip-r 传文件夹-P 端口暂停任务:ctrl + z查看编号:jobsbg将其放入后台 :bg %1查看任务:jobs查看任务运行状态和父进程号:ps -ef|grep scpjobs //查看任务,返回任务编号n和进程号bg %n //将编号为n的任务转后台运行fg %n //将编号..
2020-10-23 23:26:33
850
原创 jar执行脚本
start.sh#!/bin/bashTODAY=`date +'%Y-%m-%d'`SRVNAME=xspider-serverBASEDIR=/home/data/app/xspider-serverJARNAME=$SRVNAME.jarJAVAEXE=/usr/bin/javaJARFILE=$BASEDIR/$JARNAMEif [ ! -f $JARFILE ]; then echo "ERROR: server jar file not found!"
2020-10-20 09:45:11
276
原创 网站流量攻击(CC)解决办法
1 修改防火墙,封客户端ip#防火墙修改:开放端口和封ipvim /etc/firewalld/zones/public.xml<?xml version="1.0" encoding="utf-8"?><zone> <short>Public</short> <description>For use in public areas. You do not trust the other computers on netw
2020-10-09 18:22:12
611
2
原创 企业邮箱
一 腾讯企业邮箱1 申请流程https://service.exmail.qq.com/cgi-bin/help?subtype=1&&no=1001214&&id=200122 域名解析pop.exmail.qq.comimap.exmail.qq.comsmtp.exmail.qq.comexmail.qq.comv=spf1 include:spf.mail.qq.com ~allmxbiz2.qq.com| 10mxbiz.
2020-09-28 15:42:55
1097
原创 nacos安装配置
一环境依赖1 64 bit OS,支持 Linux/Unix/Mac/Windows,推荐选用 Linux/Unix/Mac。2 64 bit JDK 1.8+;下载 & 配置。3 Maven 3.2.x+;下载 & 配置。二 安装包下载https://github.com/alibaba/nacos/releases下载后执行解压 unzip nacos-server-$version.zip 或者 tar -xvf nacos-server-$version...
2020-09-17 18:29:08
343
原创 zabbix 自定义端口监控
创建模板Template Applications Port 创建应用集Applications Port Status Flask Port Status创建监控项名称Zabbix Port Status(10050)MongoDB Port Status(27001)MongoDB Port Status(27003)MongoDB Port Status(27005)MongoDB Port Status(27006)Flask Port Status(5000...
2020-09-15 13:46:01
496
原创 开启Text的fielddata=true
一 用命令操作在ElasticSearch中默认fielddata默认是false的,因为开启Text的fielddata后对内存的占用很高curl -i -H "Content-Type:application/json" -XPUT 127.0.0.1:9200/your_index/_mapping/your_type/?pretty -d'{"your_type":{"properties":{"your_field_name":{"type":"text","fielddata":t.
2020-09-09 16:53:52
1503
原创 yum安装php7.3
1安装phpyum install epel-releaseyum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm yum install yum-utilsyum install -y php73-php-fpm php73-php-cli php73-php-bcmath php73-php-gd php73-php-json php73-php-mbstring php73-php-mcrypt php73-.
2020-09-08 18:13:26
511
原创 ssh远程连接
生成公钥和密钥对ssh-keygen -t rsa访问的目标主机上放pub文件cd /root/.ssh/chmod 600 私钥文件systemctl restart sshdssh -i 私钥 root@192.168.1.5登录后exit退出没有.ssh目录linux root 目录下没有.ssh目录解决 ssh localhost原因:.ssh 是记录密码信息的文件夹,如果没有登录过root的话,就没有 .ssh 文件夹,因此登录 localhos...
2020-09-08 14:32:58
125
原创 docker-compose安装与使用
1 官网https://github.com/docker/compose/releases2 安装curl -L https://github.com/docker/compose/releases/download/1.25.0/docker-compose-Linux-x86_64 -o /usr/local/bin/docker-compose3 授权chmod +x /usr/local/bin/docker-compose4常用命令docker-compos..
2020-09-03 15:19:09
519
原创 mysql5.7.30离线包安装
1关防火墙和selinuxsystemctl stop firewalldsystemctl disable firewalldsed -i 's#^SELINUX=.*#SELINUX=disabled#g' /etc/sysconfig/selinux setenforce 02卸载系统自带的Mariadbrpm -qa|grep mariadbmariadb-libs-5.5.60-1.el7_5.x86_64rpm -e --nodeps mariadb-libs-5...
2020-09-01 16:04:41
462
原创 mogodb安装yum和离线包
1yum源[根据版本设置源cat << EOF > /etc/yum.repos.d/mongodb-org-4.2.repo[mongodb-org-4.2]name=MongoDB Repositorybaseurl=https://repo.mongodb.org/yum/redhat/7/mongodb-org/4.2/x86_64/gpgcheck=1enabled=1gpgkey=https://www.mongodb.org/static/pgp/serv.
2020-08-31 14:39:39
194
原创 windows10 配置jdk环境变量
1. 右键单击“我的电脑” >> 属性 >> 高级系统设置-系统环境变量2系统变量 >>新建3新建变量名“JAVA_HOME”,变量值为JDK的安装路径4编辑Path环境变量,添加“%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin”5 新建CLASSPATH环境变量,变量名设为%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar6检验JDK是否安装成功,在cm...
2020-08-25 16:41:03
508
原创 redis5.0安装和开机启动
一,添加用户,下载,授权,安装useradd -s /sbin/nolog -M redis wget http://download.redis.io/releases/redis-5.0.7.tar.gztar -zvxf redis-5.0.7.tar.gzmv /root/redis-5.0.7 /usr/local/redischown -R redis.redis /usr/local/redischmod -R 755 /usr/local/rediscd /usr/loca
2020-08-24 19:49:33
494
原创 pamdicks 挖矿程序处理
安装sysdigcurl -s https://s3.amazonaws.com/download.draios.com/stable/install-sysdig | sudo bash检测所有程序已隐藏进程sysdig -c topprocs_cpull -h /proc/“pid”/根据系统环境变量,检查各目录下是否存在pamdicksfind / -name pamdicks共计有两个/usr/bin/pamdicks和/bin/pamdicks解决:删除原文件,并
2020-08-20 17:32:59
994
create.sql.gz
2020-09-08
create.sql
2020-08-14
zabbix redis监控模板Template App Redis.xml
2020-07-30
mysql5.7.18.zip
2020-06-02
zbx_percona_mysql_template模板.zip
2019-11-24
lnmp+zabbix.zip
2019-10-20
安卓USB免驱读取卡号数据demo--MyApplication.zip
2019-07-29
全程不用usb数据线,adb通过网络连接Android设备.rar
2019-06-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人