SpringBoot的图片太多,有些不加载了。报5xx错误

这是什么原因?是服务器带宽问题,还是啥,2核4G的普通服务器,图片大小范围在1M左右,大部分都是几百kb大小。一次加载50张的样子。通过html的img标签src="/*/.jpg"去访问加载的。图片存的静态地址,也存数据库。这个一般是什么导致的?和php的一些cms系统相比感觉网页加载较慢。我不是很懂。我看优化好的网页2秒内基本都加载完毕,我的网页却需要10几秒。一个是图片大小。它是几张几张顺序加载的。可以一次性加载嘛?
    @Override
    public void addResourceHandlers(ResourceHandlerRegistry registry){
        registry.addResourceHandler("/路径/**")
                .addResourceLocations("file:/Users/")
                .setCachePeriod(24*3600*365);
    }
这样可以一次性加载嘛?类似于高并发,有没有老司机试过
带宽是硬伤,我知道没办法,除了使用第三方CDN加速,游览器缓存。

其实静态图片没必要每次都加载,又不经常改动,使用nginx对图片进行缓存一下

现在几乎都用cdn加速啦,赶紧安排上