开发者社区> 问答> 正文

Tomcat加载图片非常慢

image.png

image.png

CSS和JS文件加载都是毫秒级别的速度,可以接受 图片加载速度大多在2秒到5秒之间,图片也不大,这样的速度非常慢了

服务器和客户端的宽带都是很充裕的。

服务器用的是阿里云CentOS7, Tomcat8

Tomcat进行过一些线程优化,运行模式是NIO

谁知道这是哪方面的原因造成的,开ARP模式会有改善吗?

遇到了同样的问题,在CSDN看到了,希望阿里云团队能够给出正确、标准的答案~请查看

展开
收起
刘刚_ 2020-05-23 21:05:39 1578 0
1 条回答
写回答
取消 提交回答
  • 可以vim conf/server.xml,在# OS specific support. $var must be set to either true or false.下添加:

    JAVA_OPTS="-server -Xms1024m -Xmx6144m -Xss1024K"

    这段命令主要是用来设置Tomcat运行内存大小,Tomcat是内存大户,根据项目需求具体设定。

    vim server.xml

    这样设置启用压缩,设置最大连接数。

    Tomcat所有日志在logs目录下,可以通过查看日志来确定哪些地方报错。

    catalina.out这是控制台输出,记录运行中的数据。

    localhost_access_log+日期这是记录哪些IP访问,访问什么内容。

    localhost+日期这是报错日志。这也是常用到的日志。

    manager这是manager专用。

    一般来说,进入bin目录下,执行./catalina.sh run命令,可以直接在前台打印输出,查看报错信息。

    最后,就是Java官方给的解决方案:

    进入jdk目录下:jdk1.8.0_131/jre/lib/security

    vim java.security

    找到securerandom.source=file:/dev/random将其替换为:securerandor

    2021-02-07 14:21:23
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Apache Tomcat 的云原生演进 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载