context :有两个系统( A 、 B )。 A 在上线运行后做一次运行初始化。将本身不包括,但又需要的资源从 B 系统中拉下来。资源包括有图片啊,文件啊等等。甚至包括用户的头像。
由于考虑到一个页面列表中头像资源的请求会是同时发起多个请求。同时由于资源只需要从 B 获取一次,之后都是静态的资源。我尝试将在从 B 系统拉到的资源直接写到服务器静态资源的路径下面。但我另一位同事说这样会破坏系统程序结构,让我在 A 所在的服务器的文件系统中配置一个路径用于存放从 B 系统拉下来的资源。然后所有资源的访问都走动态网关接口( controller )。
我个人觉得后一种做法在性能上会有所降低。同时我也不清楚所谓的破坏系统程序结构所谓何意。