您当前的位置: 首页 >  服务器

喜欢猪猪

暂无认证

  • 0浏览

    0关注

    228博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Linux 服务器 502 Bad Gateway nginx

喜欢猪猪 发布时间:2021-05-06 19:06:46 ,浏览量:0

前言,最近购买了一台阿里云服务器,尝试搭建自己的第一个博客网站,使用宝塔的工具以及使用java的命令进行部署的;

每次部署之后一个小时左右就会报错

处理的过程:

第一种解决方案:是看到说的TomCat没有安装导致的,502报错;经过分析排查了之后,不是这个问题;

第二种解决方案:是phpconf的配置问题导致的问题,经过分析之后,排除了这个可能性

 

 

第三种解决方案:由于我是使用的java -jar的命令直接进行部署的,这个有个问题是关闭连接窗口之后,就是平时在

IDEA里面运行一样的,一旦关闭了IDEA之后,端口就不能访问了。

第四种解决方案:使用分配缓存空间的方式进行内存的重新分配处理

步骤一、查看当前的内存使用情况 free -m

步骤二、划分虚拟内存分区(大小为2G),执行命令大约15-20秒无响应 dd if=/dev/zero of=/var/swap bs=1024 count=2048000

步骤三、执行下面两条命令: 将分区设置为SWAP分区,并将其设置为有效状态 mkswap /var/swap swapon /var/swap

步骤四、查看现在的内存使用情况 free -m

 

我们发现,Swap虚拟内存中已经由0变成了1999,说明我们已经成功分配了大约2G的虚拟内存,接下来让我们启动多个项目看一下能不能正常使用Swap的虚拟内存

大家可以看到,我已经启动了六个jar包项目,在Swap中,已经有内存被使用了,而且项目都在正常运行。问题得到解决!

从下图可以看出来swap的值有原来的1024提升到了3024,扩容了3倍,目前网站运行良好,网站地址:ixiancheng.cn

关注
打赏
1648795721
查看更多评论
立即登录/注册

微信扫码登录

0.0358s