我目前正在使用Granule来缩小和合并我的CSS / JS文件。它在我的本地环境中工作正常,但我在集群环境中遇到问题。
由于Granule在运行时工作,群集的每个节点都会计算自己的文件,因此当用户从群集的一个节点加载页面并且浏览器尝试从群集的另一个节点加载资源时,可能会出现问题。另一个节点不一定拥有它。
在我们的案例中不可能使用粘性会话,因为我们的资源是从另一个域获取的(出于缓存目的)。
Granule可用于解决我的问题,还是应该切换到YUI Compressor? (将在构建期间生成文件,因此它们对于群集的所有节点都是相同的)