【发布时间】:2014-03-13 13:07:22
【问题描述】:
我有两台服务器,它们以这样一种方式进行负载平衡,即每个页面请求都将由任何一台服务器提供服务。
在项目中,我正在创建验证码图像,这些图像将在为页面提供服务的任何服务器上创建,并且在将其加载到浏览器 (img src) 时,由于负载平衡实现,调用会转到其他服务器。
是否有任何解决此问题的方法。
【问题讨论】:
我有两台服务器,它们以这样一种方式进行负载平衡,即每个页面请求都将由任何一台服务器提供服务。
在项目中,我正在创建验证码图像,这些图像将在为页面提供服务的任何服务器上创建,并且在将其加载到浏览器 (img src) 时,由于负载平衡实现,调用会转到其他服务器。
是否有任何解决此问题的方法。
【问题讨论】:
我不确定这是否是最佳解决方案。
我通过在创建图像后不久使用file_get_contents 函数将验证码图像读取为 BLOB 来解决此问题,并通过 HTML img src 标签将图像打印为 BLOB 图像。这样就不会向服务器发送对图像的 http 请求。
问题为我解决了。
【讨论】: