- 博客(13)
- 资源 (3)
- 收藏
- 关注
原创 JMeter Address Already in use 错误解决
引言:大家好,我是热爱coding,崇尚开源,乐于分享的【皮卡丘的猫】在windows 环境下使用jmeter 进行压测的过程中,通常会遇到这样的错误“JMeter Address Already in use”, 查阅了不少资料,发现这是windows本身提供的端口访问机制的问题。Windows提供给TCP/IP连接的端口为1024-5000,并且要4分钟来循环回收它们,这就导致了我们在短时间内发起大量请求的时候将端口占满了。解决方案如下:step1:win+r 在...
2021-08-15 16:25:52
4681
原创 nginx gzip 和防盗链配置(nginx 冷门知识)
引言:大家好,我是热爱coding,崇尚开源,乐于分享的【皮卡丘的猫】一、gzip配置 nginx 的gzip 配置在实际项目中大家可能也会用得到,一般在前后端分离,前端静态资源特别大的时候,这个时候可能就需要开启gzip功能,提高前端压缩效率,提高用户端的带宽,给用户带来更好的用户体验。配置如下: server { listen 80; server_name www.tomcats.com; # 开启gzi...
2021-08-04 21:01:02
240
原创 使用Nginx搭建三台tomcat集群(实操记录)
引言:大家好,我是热爱coding,崇尚开源,乐于分享的【皮卡丘的猫】在实际项目中,可能会遇到nginx搭建tomcat集群。现将我的实操经验分享给大家,直接上nginx配置。# 配置上游服务器upstream tomcats{ server 192.168.1.115:8080; server 192.168.1.116:8080; server 192.168.1.117:8080;}server { ...
2021-08-04 20:16:26
380
原创 聊聊跨域问题的三种解决方式(jsonp,springboot CorsFilter,nginx)
引言:大家好,我是热爱coding,崇尚开源,乐于分享的【皮卡丘的猫】跨域问题大家在前后端分离开发的时候大多数都会遇到过,目前解决跨域的方式有三种,前端的jsonp(暂且不演示怎么解决,前端同学自行百度一下),另外就是springboot CorsFilter,和nginx的跨域配置。话不多说,直接上代码。第一种代码方式,采用springboot的CorsFilter,代码如下@Configurationpublic class CorsConfig { public CorsC.
2021-08-01 12:59:21
291
原创 提升工作效率的工具(推荐)
引言:大家好,我是热爱coding,崇尚开源,乐于分享的【皮卡丘的猫】正所谓工欲善其事必先利其器,在实际工作中如果有好用的工具可以大大提升工作效率。接下来我为大家分享一下我所使用的一些工具,如果大家有更好的工具可以在底下评论与我反馈。一、快速查询文件(Everything):可以快速查询电脑磁盘中文件位置二、清理磁盘空间(SpaceSniffer):可以清理磁盘中无用文件...
2021-08-01 08:49:45
262
4
原创 nginx.conf之location巧用之法(避免工作踩坑)
引言:大家好,我是热爱coding,崇尚开源,乐于分享的【皮卡丘的猫】相信大家在使用nginx过程中,nginx.conf 里面的location 配置可能还一知半解,本篇文章尽可能让你熟悉如何去配置使用location之妙法。话不多说,先上原始的server块配置 server { listen 89; server_name localhost; location / { root html.
2021-08-01 08:03:08
3007
6
原创 如何定时切割nginx日志?
引言:大家好,我是热爱coding,崇尚开源,乐于分享的【皮卡丘的猫 】 nginx日志文件默认有两个,一个是access.log,一个是error.log,随着项目的运行, 两个日志文件会变得越来越大,后期排查错误就不好定位,为了解决这个问题...
2021-07-31 18:13:07
2334
10
原创 nginx配置的一些骚操作
最近一直在啃nginx,相信大家项目中也会经常使用nginx,现在给大家分享一些我在项目中nginx的一些骚操作,可以让nginx的配置变得更加完善。相信大家一定熟悉nginx.conf这个文件,添加一个server 就需要在nginx.conf,每次添加就需要修改nginx.conf,一不小心就改坏了。而且在实际工作中,项目是协同工作的,为了不影响其他团队的nginx使用,我现在将我的一些配置整理如下。首先在nginx.conf 所在目录新建一个conf.d目录mkdir conf.
2021-07-31 17:46:01
212
7
原创 (最全篇)nginx.conf配置文件详解
nginx.conf配置结构如下图所示默认的nginx.conf 配置文件如下#user nobody;worker_processes 1;#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pid logs/nginx.pid;events { worker_connections 1024;}
2021-07-31 16:01:22
40293
12
原创 CentOS7 安装Nginx
Step1:去官网http://nginx.org/下载对应的nginx包,推荐使用稳定版本,我本次安装的是nginx-1.16.1.tar.gz 版本Step2:上传nginxStep3:安装相关依赖yum install gcc-c++yum install -y pcre pcre-develyum install -y zlib zlib-develyum install -y openssl openssl-devel注意:编译之前,先创建nginx临时目录,如果不创
2021-07-31 15:18:41
1790
9
原创 手把手教你在CenOS6.9安装MySQL5.5
一、准备环境:版本:mysql 5.5,linux centos 6.9 64位二、下载安装:链接: https://pan.baidu.com/s/1nuXUMal 密码: q66w① 先查看是否安装mysqlrpm -qa|grep -i mysql如果有则删除:rpm -e --nodeps xx.rpm没有则安装:先装服务端再装客户端rpm -ivh MySQL-server-5.5.51-1.linux2.6.x86_64.rpmrpm -i
2021-07-31 13:29:01
1874
9
原创 CentOS7 源码包安装Git
sStep1:安装依赖包yum install perl cpio curl curl-devel zlib-devel openssl-develexpat-devel gettex-devel -yStep2:下载并编译安装源码下载地址:https://github.com/git/git/releaseswget https://github.com/git/git/archive/v2.11.0-rc1.tar.gztar zxvf v2.11.0-rc1.tar.g
2021-07-31 13:19:21
342
5
原创 CentOS 安装jdk
step1:先移除centos自带的jdkrpm -qa|grep javarpm -e --nodeps xxstep2:安装jdk (所有软件安装在/opt/tools)vim /etc/profile# JAVA_HOME settingsJAVA_HOME=/opt/tools/jdk1.8.0_121export PATH=$PATH:$JAVA_HOME/binexport JAVA_HOMEstep3:使环境变量生效,查询java版本
2021-07-31 12:41:34
414
8
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人