springboot项目服务器访问速度慢-可能的解决方法
springboot项目部署在服务器后,访问很慢或无法访问
问题
使用宝塔界面,尝试将打包后的jar包部署在服务器上运行时,发现访问速度不是很快,或者是直接访问不到。
-
访问不到对应端口的springboot服务

-
80端口也无法访问

首次访问加载慢的解决方法
-
修改jre文件
-
找到安装的jre目录,如
jre/lib/security;


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

-
-
添加jar包启动参数(不确定是否有用)
- 在运行时添加参数
-Djava.security.egd=file:/dev/./urandom

- 在运行时添加参数
无法访问的解决方法
-
借用工具扫描端口是否开启
端口扫描工具 -
在服务器(阿里云、腾讯云)控制台,进入到安全组配置界面,检查服务器对应端口是否开启
如果这里没有开放对应端口,那么是无法使用服务器的服务的 -
如果使用的服务器配置工具是宝塔,需要在宝塔界面开放端口
如果在宝塔的安全管理没有将对应端口开放,也无法正常访问开启的服务(有低概率能够访问到)。这是比较容易遗漏的地方

参考链接:

浙公网安备 33010602011771号