我的申请书是用于从档案(作为图像从PDF文档中下载的页面)中制作的工艺品,而原始的PDF文件则在S3上存,当客户打其中一人时,被下载到产生图像的服务器上。 这些机器有一个地方教学机制,保证每个国防军档案只下载一次。
因此,当客户收到要求give me page 1 of pdf>时,如果那里没有pdf档案,就会从S3下载,并储存在当地海滩上,然后一个过程生成第1页,并向客户发送图像。
客户本身并不了解它与特殊服务器的连接,他们都认为自己只是访问网站服务器,但为了业绩,我要确保该客户总是被带往符合其首次要求(从S3下载档案)。
我只能给客户设置一个厨师,让他总是从该具体档案服务器下载,但把这一数据放在客户身上会导致不公平的使用,因为一些用户将打开许多文件,有些用户不想在资源层面进行这一负荷平衡(PDF文件)。
每个文件都有独特的识别特征(数据库中的主要关键人物),我的第一个解决办法是利用红利,将文件编为钥匙,其价值是目前文件有线搭桥的服务器机的主机,但我要去掉红,或寻找更简单的方式来实施,而不需要在其他地方寻找钥匙。
Also, it would be nice if the defined algorithm or idea would allow for adding more file servers on the fly.
如何以资源为基础,以富裕程度平衡这种负荷?
仅为了说话,这是鲁比拉、 j瓦和恰帕斯的混合体。