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
- 在运行时添加参数
无法访问的解决方法
-
借用工具扫描端口是否开启
端口扫描工具 -
在服务器(阿里云、腾讯云)控制台,进入到安全组配置界面,检查服务器对应端口是否开启
如果这里没有开放对应端口,那么是无法使用服务器的服务的 -
如果使用的服务器配置工具是宝塔,需要在宝塔界面开放端口
如果在宝塔的安全管理没有将对应端口开放,也无法正常访问开启的服务(有低概率能够访问到)。这是比较容易遗漏的地方
参考链接:
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 通过 API 将Deepseek响应流式内容输出到前端