
运维
文章平均质量分 73
运维相关文章
凌飞安
点关注不迷路,大家好,我是凌飞安,一个专注于Java研发的程序猿。
展开
-
Centos7.9 安装 rabbitMq
公司搭建测试环境使用到rabbitmq,在安装过程照参照了很多网上的例子,但都有各种各样的问题,折腾两天后终于搞定了,本文就是记录此次安装的过程。纸上得来终觉浅,绝知此事要躬行。httpshttpshttpshttps。...原创 2022-07-21 16:34:19 · 2887 阅读 · 1 评论 -
Centos7 离线安装docker
安装docker的方式有很多种,但是当公司服务安全级别要求无法直连外网时,我们只能选择离线安装docker。通过下载资源包,手动安装的方式来实现docker离线安装,安装步骤也很简单方便,本文就是记录我在服务器上的一次安装过程。...原创 2022-06-27 14:14:06 · 17760 阅读 · 3 评论 -
nginx报:upstream prematurely closed connection while reading upstream异常 返回ERR_CONTENT_LENGTH_MISMATCH
nginx报:upstream prematurely closed connection while reading upstream异常异常描述问题原因解决方案异常描述在一个愉快的周末即将结束的时候,客服告诉我系统出现异常了,查询返回数据失败。前端看了一下,请求返回错误: ERR_CONTENT_LENGTH_MISMATCH。后台nginx查询日记,发现错误日记: 13966#0: *725 upstream prematurely closed connection while read原创 2021-03-22 15:01:48 · 8123 阅读 · 2 评论 -
linux自动解压式安装java
linux自动解压式安装java创建目录下载压缩包解压JDK设置环境变量验证安装安装java比较快捷的方式是通过yum的apt-get来安装,但是openJdk类库并不是全量的,安装后可能会出现意料之外的错误,所以我建议通过解压的方式来安装。创建目录在/usr/local下创建java目录mkdir /usr/local/java进入到java目录下 ,通过wget方式下载安装包,下载...原创 2020-03-01 16:26:38 · 854 阅读 · 0 评论 -
在win系统后台执行SpringBoot生成的jar文件
在win系统后台执行SpringBoot生成的jar文件问题描述解决方案问题描述在多数时候我们的服务器使用的是linux,我们只需要使用 nohup 命令就可以实现后台运行jar包。但有时候事情并不如你所期待的那般,有时候你只能在win服务器部署你的springboot服务。如何在win服务器执行jar包,相信很多小伙伴都知道,打开cmd命令窗口执行以下代码即可运行你的jar程序包(***...原创 2019-12-19 20:01:03 · 1504 阅读 · 2 评论 -
如何通过Nginx实现接入层限流
如何通过Nginx实现接入层限流ngx_http_limit_conn_modulengx_http_limit_req_module在实质开发过程中我们经常会遇到服务器流量异常,负载过大等情况。有时候是大量恶意的访问攻击造成的,它会造成带宽浪费、服务器压力过大,甚至会影响到我们的业务。针对这样的场景,我们可以在接入层进行初步拦截,比如通过nginx来限制一个ip的连接数、并发数量进行限制。n...原创 2019-11-28 15:31:33 · 295 阅读 · 0 评论 -
将jar包转换成可执行.exe文件
将jar包转换成可执行.exe文件写在前面的话将jar转换成exe写在前面的话在转换之前需要先到处一个可执行的jar,确保你的程序是正确的。我们需要创建一个文件来存放我们生成的exe文件。在这个文件下面创建三个子文件:jre: 必须,存放程序运行所需的jre环境res:非必须,存放资源类文件files : 非必须 存放临时文件另外我们还需要安装exe4J程序,具体的下载地址自行百度...原创 2019-09-18 17:48:31 · 6457 阅读 · 1 评论 -
提升10倍生产力:IDEA远程一键部署SpringBoot到Docker
提升10倍生产力:IDEA远程一键部署SpringBoot到Docker一、开发前准备二、新建项目原文地址提升10倍生产力:IDEA远程一键部署SpringBoot到DockerIDEA是Java开发利器,springboot是Java生态中最流行的微服务框架,docker是时下最火的容器技术,那么它们结合在一起会产生什么化学反应呢?一、开发前准备Docker安装可以参考:htt...转载 2019-08-27 11:14:59 · 205 阅读 · 0 评论 -
查看生产环境日记常用的几个linux命令
查看生产环境日记常用的几个linux命令cdlessgreptailcd使用cd命令进入到log存放的目录。比如我系统日记统一存放在 /mnt/logs/目录下,那么我可以通过cd命令进入到该目录。cd /mnt/logs/lessless 命令用来浏览我们的日记文件,如我的日记文件名为 info.log,那么我可以使用 less info.log命令来浏览文件。可以通过输入大写的...原创 2019-08-08 15:41:22 · 1638 阅读 · 0 评论 -
Centos 服务器配置MariaDB10 远程连接
Centos 服务器配置MariaDB10 远程连接MariaDB 远程连接配置MariaDB 远程连接配置MariaDB 默认是不支持远程连接的,大部分服务器都是linux系统的,数据操作不是特别方便。多数时候我们更习惯win的视图操作。那么我们如何连接远程MariaDB 数据库呢?使用管理员权限登录数据库,执行use mysql,使用mysql数据库。use mysql执行命...原创 2019-07-21 12:57:42 · 556 阅读 · 0 评论 -
Cloud Toolkit 插件安装
Cloud Toolkit 插件安装简介安装验证安装简介Cloud Toolkit 是针对 IDE 平台为开发者提供的一款插件,帮助开发者更高效地开发、测试、诊断并部署应用。通过插件,您可以将本地应用一键部署到云端(ECS、EDAS、容器服务 Kubernetes 等)和任意服务器;并且它还内嵌了 Arthas 程序诊断、 Terminal Shell 终端和 MySQL 执行器等工具。安装...原创 2019-07-17 13:40:28 · 664 阅读 · 0 评论 -
PhantomJs爬取数据线程未正常关闭导致资源耗尽解决方案
PhantomJs爬取数据线程未正常关闭导致资源耗尽解决方案问题描述问题原因解决方案问题描述由于平台需要爬取海外某网站上公开的数据资料,该网站的反爬虫能力很强,用传统的爬虫框架根本无法实现业务功能,最后无奈我们只能使用PhantomJs来模拟真实浏览器操作爬取数据。但是我们发现该网站的API有时候返回的数据比较大,耗时比较长,我们通过PhantomJs提供的命令无法kill掉线程,导致资源无法...原创 2019-07-10 18:43:00 · 1197 阅读 · 0 评论 -
CentOs安装JDK1.8图文教程
CentOs安装JDK1.8图文教程准备工作是时候表演真正的技术了环境检查解压安装包JDK环境配置验证准备工作到官网下载需要的jdk安装包https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html将安装包上传到服务器。(文件上传我使用的WinSCP工具,个人觉得还挺好使)...原创 2018-12-22 10:41:22 · 206 阅读 · 0 评论 -
Centos7 安装nginx1.16.0
一、 环境配置nginx 使用C语言进行开发,建议在linux环境下运行,本文只介绍linux下的安装1、gcc 安装安装nginx需要先将官网上的源码下载下来进行编译,编译依赖gcc环境,如果系统中未装有gcc,则需要进行安装。执行如下命令安装gcc环境:yum install gcc-c++2、pcre pcre-devel安装PCRE(Perl Compatible Regu...原创 2019-06-14 14:20:07 · 2758 阅读 · 0 评论 -
nginx高并发性能调优
一、nigxin配置文件优化设置nginx进程数,推荐按照cpu数目来指定,一般跟cpu核数相同。worker_processes 8;为每个进程分配cpu,上例中将8个进程分配到8个cpu,当然可以写多个,或者将一个进程分配到多个cpu。worker_cpu_affinity 0001 0010 0011 0100 0101 0110 0111 1000;配置nginx进程...原创 2019-06-14 15:49:44 · 17454 阅读 · 3 评论 -
CentOs7安装Redis5.0.5安装和部署
CentOs7安装Redis5.0.5下载安装包复制安装包到安装路径压安装包安装redis配置redis启动redis下载安装包执行命令 wget http://download.redis.io/releases/redis-5.0.5.tar.gz 下载安装包的服务器复制安装包到安装路径执行命令: cp ./redis-5.0.5.tar.gz /usr/local/我选择安装的目...原创 2019-06-26 17:31:43 · 7628 阅读 · 3 评论 -
Idea module移除后重新导入找不到jar包
Idea module移除后重新导入找不到jar包问题描述问题解决问题描述我的项目有多个module,使用git管理。当时由于业务需要我重新开启了一个分支,为了提高idea的速度我将没用到的module移除后。切换正常分支,发现正常分支module也被移除了。于是我重新导入module,结果发现部分quartz相关的 jar包找不到了。而且右侧打开maven窗口查看,发现出问题的几个modul...原创 2019-06-27 15:54:43 · 1417 阅读 · 0 评论 -
项目部署
1、我现在有一个.war包在tomcat中部署可以运行了,2、我现在需要用这个war包部署到weblogic服务器上,请问怎么部署呢,最好能截图一步一步提示。以前没用过weblogic服务器。还请各位大神多多帮忙?...原创 2013-06-04 20:43:56 · 628 阅读 · 0 评论