宝塔配置服务器,springboot项目访问速度慢——可能的解决方法

springboot项目部署在服务器后,访问很慢或无法访问

问题

使用宝塔界面,尝试将打包后的jar包部署在服务器上运行时,发现访问速度不是很快,或者是直接访问不到。

  1. 访问不到对应端口的springboot服务
    image

  2. 80端口也无法访问
    image

首次访问加载慢的解决方法

  1. 修改jre文件

    • 找到安装的jre目录,如jre/lib/security
      image
      image

    • 然后修改名字为java.security文件的securerandom.source字段的值为file:/dev./urandom。这里可以先把这个文件下载下来,然后在本地机器上用vscode修改,保存修改后再上传至原先的位置,覆盖掉原文件。
      image

  2. 添加jar包启动参数(不确定是否有用)

    • 在运行时添加参数-Djava.security.egd=file:/dev/./urandom
      image

无法访问的解决方法

  1. 借用工具扫描端口是否开启
    端口扫描工具

  2. 在服务器(阿里云、腾讯云)控制台,进入到安全组配置界面,检查服务器对应端口是否开启
    如果这里没有开放对应端口,那么是无法使用服务器的服务的

  3. 如果使用的服务器配置工具是宝塔,需要在宝塔界面开放端口
    如果在宝塔的安全管理没有将对应端口开放,也无法正常访问开启的服务(有低概率能够访问到)。这是比较容易遗漏的地方
    image

参考链接:

  1. Springboot重启后第一次访问速度慢
  2. springboot 启动后,第一次的接口请求总是很慢,后面速度就很快,怎么解决?

最初发布于另一个平台:springboot项目服务器访问速度慢-可能的解决方法,现在搬移至CSDN

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值