redirect to two cache server!

Hi Colleagues,


I have 2 HTTP cache server on my LAN, the 1st is 10T in HDD size and the other is 5T.

how can i redirect the traffic port 80 to both of them effectively?

I have mangle it:

;;; REDIRECT CLIENTS TO THUNDER-CACHE
chain=prerouting action=mark-routing new-routing-mark=Thunder_Cache
passthrough=no protocol=tcp src-address-list=THUNDER_CLIENTS
dst-address-list=!NO_CACHE dst-port=80


;;; THUNDER-CACHE HIT
chain=postrouting action=mark-packet new-packet-mark=cache-hits
passthrough=yes dscp=18


i HAVE ROUTE TO THEM IN IP ROUTE, AND EVERYTHING IS GOOD ONLY IF USING ONE GATEWAY WHICH IS THE IP OF THE CACHE SERVER.
I have tried to put 2 gateways (IP OF 2 CACHE SERVERS) routing mark: Thunder_Cache, it worked but it is very slow!


Any idea how to route to both of them effectively?




Regards,