Linux系统中CPU占用率较高问题排查思路与解决方法
前言作为 Linux 运维工程师,在日常工作中我们会遇到 Linux服务器上出现CPU负载达到100%居高不下的情况,如果CPU 持续跑高,则会影响业务系统的正常运行,带来企业损失。
很多运维...
前言作为 Linux 运维工程师,在日常工作中我们会遇到 Linux服务器上出现CPU负载达到100%居高不下的情况,如果CPU 持续跑高,则会影响业务系统的正常运行,带来企业损失。
很多运维...
这几天研究了一下将spring boot应用打入到docker中运行,先前有一个maven插件,可以直接在src/main中建一个docker文件夹,新建一个Dockerfile文件,在进行编译打包之后,可以直接运行...
前言
Nginx日志默认情况下写入到一个文件中,为了区分各个域下的日志,我们一般会分开存储。即时这样,文件也会变的越来越大,非常不方便查看分析。通常我们是以每日来做统计的,下面...
前言作为这个世界上最好的web服务器之一,Nginx的优势不明而喻。下面来讲讲,Nginx是如何合并请求连接的。小知识
当我们在浏览网页的时候,对浏览速度有一个重要的影响因素,就是浏...
1. docker 是什么
大家都知道虚拟机吧,windows 上装个 linux 虚拟机是大部分程序员的常用方案。公司生产环境大多也是虚拟机,虚拟机将物理硬件资源虚拟化,按需分配和使用,虚拟机...
本文实例讲述了Linux环境下Apache服务器配置二级域名的方法。分享给大家供大家参考,具体如下:(以域名www.csdn.net为例,现在需要配置一个二级域名blog.csdn.net指向主机地址)首先...
本文实例讲述了Linux环境下Apache开启https服务的方法。分享给大家供大家参考,具体如下:首先申请SSL证书,以阿里云为例,找到域名管理:免费开启SSL证书:配置单域名免费证书:(有效期一...
本文实例讲述了Linux环境使用crontab命令设置定时周期性执行任务。分享给大家供大家参考,具体如下:从linux帮助中查看crontab命令有以下参数:-u username:指定用户操作定时器
-e...
简介Docker的命令分为使用命令和管理命令,而本文对Docker的使用命令和管理命令进行了汇总和样例提示,以便于他人学习和本人回顾使用。
Docker不仅提供了在各个环节下使用的命...
windows cmdtelnetformat:telnet ip portcase:telnet 191.1.1.1 8080telnet不能加http://telnet不支持域名telnet默认端口是23telnet连接ip和port是空格” “而不是冒号”:...
今天在云服务器上装nginx,需要先安装一些依赖库比如zlib,但是安装zlib时候报错。yum install -y zlib zlib-devel(-y 指的是如果需要选yes no的自动y)下面是报错Protected multi...
Linux环境下,要想查看某个软件(package)是否安装。rpm包方式安装的,使用 rpm -qa | grep “软件或者包的名字“。yum方式安装的, yum list installed | grep “软件或者包的名字...
在ubuntu服务器下安装包的时候,经常会用到sudo apt-get install 包名 或 sudo pip install 包名,那么两者有什么区别呢?1.区别pip用来安装来自PyPI(https://www.python.org/)的py...
软件包不存在时可能是被安装软件的软件源没有安装,我的是cent os,安装w3m时,出现这个问题,解决办法:先安装软件源(epel-release),然后更新系统包,最后执行安装软件操作,就可以成功了。...
简介yum( Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依...
Linux在线安装相关命令:yum install:全部安装
yum install <程序包>:安装指定的程序包
yum groupinsall <程序组>:安装程序组
yum -y update:升级所有包,改变软件设置和系统设置,系...
我们的一个web项目,由于新上城市增多,导致访问量增大,DB压力增大,作为提供接口的业务方,最近被下游反馈大量请求“502”。502,bad gateway,一般都是upstream(这里就是php)出错,对于php...
概述
当线上的服务中访问中出现500或者502错误时,需要紧急处理,排查问题,该怎么做?可以通过分析一些错误日志或者跟踪php-fpm进程来进行问题定位。nginx error_log
nginx的error...
安装 crontabyum install crontabscentos7 自带了我没有手动去装启动/关闭service crond start // 启动服务service crond stop // 关闭服务service crond restart // 重启...
问题描述在腾讯云centos7上安装nginx
sudo yum install nginx打开默认网页显示Welcome to nginx on Fedora!且
/etc/nginx/conf.d目录下无default.conf文件原因腾讯云的epel...
一. 嵌入式软件层次1) Bootloader->引导加载程序整个嵌入式系统的加载启动任务完全交给Bootloader完成,它的主要任务是将内核映象从硬盘读到RAM中,然后跳转到内核入口启动内...
前言如果你和我一样,作为一个苦逼的Java后台除了实现实现一大堆项目功能,还要兼顾项目的部署,运维工作。在新的服务器上安装新Nginx,在安装之前看下网上的教程,面对五花八门的教...
目的:linux 下服务器程序会因为各种原因dump掉,就会影响用户使用,这里提供一个简单的进程监控和重启功能。实现原理:由定时任务crontab调用脚本,脚本用ps检查进程是否存在,如果不...
一,VMware Workstation下的linux:
1、更新源(非必须)
vi /etc/apt/sources.list调整国内的源地址,自行网上搜索。
#kali官方源 deb http://http.kali.org/kali kali-rolling main...
解决Deepin无法在root用户启动Google Chrome浏览器的问题,步骤如下。1.找到Chrome的路径which google-chrome假如路径为:/usr/bin/google-chrome2.编辑google-chrome文件打开g...
前言NAT转发:简单地说,NAT就是在局域网内部网络中使用内部地址,而当内部节点要与外部网络进行通讯时,就在网关(可以理解为出口,打个比方就像院子的门一样)处,将内部地址替换成公用地...
前言如果你虚拟机IP是自动获取的,难免会碰到IP经常变动,给xshell相关连接工具使用造成不便,那么怎么固定IP且正常访问外网地址呢?由于主机网络采用的是自动获取IP方式,所以每次...
IPTABLES 是与最新的 3.5 版本 Linux 内核集成的 IP 信息包过滤系统。如果 Linux 系统连接到因特网或 LAN、服务器或连接 LAN 和因特网的代理服务器, 则该系统有利于在 Linux...
(1)首先打开系统的设置,点击区域和语言(2)点击+号选择汉语(Intelligent Pinyin)(3)然后突出点击右上角切换到汉语拼音,这样就可以在终端输入汉字了。附:
如果系统中没有汉语(pinyin),...
跨域访问控制
跨域访问为什么浏览器禁止跨域访问不安全,容易出现CSRF攻击!
如果黑客控制的网站B在响应头里添加了让客户端去访问网站A的恶意信息,就会出现CSRF攻击Nginx如何配...
1.下载xmind
百度,官网下载xmind linux版本或本地下载地址https://www.freexyz.cn/softs/587908.html2.解压到安装目录
我的安装目录是/opt/xmind-8-linux3.安装相关依赖
sudo...
若/etc/xinetd.d/下存在 tftp,执行下列操作
关闭 xinetd服务
$sudo service xinetdstop删除 tftp文件
$sudo rm /etc/xinetd.d/tftp启动 xinetd 服务
$sudo service xinetdst...
备份&升级
在升级前一定要做好备份,记录自己当前gitlab-ca的版本号。
查看当前gitlab版本号[root@localhost ~]# yum list | grep gitlab-cegitlab-ce.x86_64 9...
天有不测风云,机房断电或者电源有出现问题的时候,会造成死机或者直接断电的现象,这个是比较正常的情况了。这些莫名其妙的死机会造成邮件系统的错乱,错乱了可使用下面的步骤进行...
很多时候 npm run build 之后, index.html 文件中webpack 自动插入的 js 文件 css 文件的相对目录总是不对,发布到服务器上之后,nginx 找不到文件。vue-cli@3在 vue-cli@3 中...
今天给大家分享的主题是,如何通过 Docker 快速搭建各种测试环境,本文列举的,也是作者在工作中经常用到的,其中包括 MySQL、Redis、Elasticsearch、MongoDB 安装步骤,通过几行命令...
最近正在学习Linux系统的常用操作命令,于是心血来潮,想自己安装一个Linux系统实践一下,在网上找了半天资料,终于在自己的电脑上成功安装了,实现了Windows+Linux双系统,将自己的安...
Canal的介绍 Canal的历史由来在早期的时候,阿里巴巴公司因为杭州和美国两个地方的机房都部署了数据库实例,但因为跨机房同步数据的业务需求 ,便孕育而生出了Canal,主要是基于tri...
1.停库[oracle@testdb ~]$ sqlplus / as sysdbaSQL> shutdown immediateDatabase closed.Database dismounted.ORACLE instance shut down.SQL> exit2.停监听[oracle@testd...
报错信息:java.lang.Object.wait(Native Method)java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)com.mysql.jdbc.AbandonedConnectionCleanupThread.run(Aba...
前言刚接触的linux服务器上,nginx配置乱的有点令人发指,就把老的卸载了重新装一下。下面话不多说了,来一起看看详细的介绍吧卸载
linux有一系列的软件管理器,比如常见的linux下...
本文实例讲述了Nginx服务器实现通过ip和user_gent限制访问的方法。分享给大家供大家参考,具体如下:DDOS攻击是大规模访问站点经常会遇到的问题,它是指有人通过程序恶意刷站点的...
本文实例为大家分享了Nginx代理输出缩放图片的具体代码,供大家参考,具体内容如下nginx 配置文件:# document ppt convert Configuration.upstream document.polyv.net { server...
telnet.exp 文件内容如下:#!/usr/bin/expect -f set ip [lindex $argv 0 ] set username [lindex $argv 1 ] set password [lindex $argv 2 ] set superpassword [l...
一、前言最近想折腾一下服务器,升级到http2.0。然后nginx照着官网配置了一下 # ssl写在443端口后面。这样http和https的链接都可以用 listen 443 ssl http2 default_se...
背景github 上克隆/下载代码太慢go get 安装第三方包太慢any more …安装proxychainsubuntu系统$ sudo apt-get install proxychains-ng配置proxychains$ sudo vim /etc/pro...
&、nohup与Systemd当客户端浏览器第一次访问服务器时,服务器为每个浏览器创建不同的HttpSession对象。在服务器端使用request.getSession()方法来获得HttpSession对象,并以此...
一、环境centos7 linuxapache-tomcat-7.0.92.tar.gz:链接:https://pan.baidu.com/s/1-clhIjD98ec8XYui_5QFaA 提取码:6nq5二、安装1.将安装包上传上传到:/usr/local/src/tomcats...
一、漏洞描述此漏洞实际是由HTTP请求中旧DOS 8.3名称约定(SFN)的代字符(~)波浪号引起的。它允许远程攻击者在Web根目录下公开文件和文件夹名称(不应该可被访问)。攻击者可以...
前言Docker 数据卷和容器编排,记录下来!数据卷数据卷可以绕过拷贝系统,在多个容器之间、容器和宿主机之间共享目录或文件,数据卷绕过了拷贝系统,可以达到本地磁盘I/O性能。运行容...