Load balance & Proxy Problem Kindly Help Me

Hi

I have a RB3011 i am using as load balancer & web proxy when i load all 3 wan internet not run page cannot display problem and cpu uses 60-70%

My configuration

/interface ethernet
set [ find default-name=ether6 ] comment=LOCAL name=LOCAL
set [ find default-name=ether3 ] comment=Airtel disabled=yes name=WAN1
set [ find default-name=ether2 ] comment=WAN2 name=WAN2
set [ find default-name=ether1 ] comment=WAN3 name=WAN3
/ip neighbor discovery
set LOCAL comment=LOCAL
set WAN1 comment=Airtel
set WAN2 comment=WAN2
set WAN3 comment=WAN3
/ip hotspot profile
set [ find default=yes ] html-directory=flash/hotspot
/ip address
add address=xxx.xxx.1.1/24 comment=WAN3 interface=WAN3 network=xxx.xxx.1.0
add address=xxx.xxx.2.1/24 comment=WAN2 interface=WAN2 network=xxx.xxx.2.0
add address=xx.xxx.22.91/27 comment=Airtel disabled=yes interface=WAN1 network=
xx.xxx.22.64
add address=192.168.4.1/24 comment=LOCAL interface=LOCAL network=192.168.4.0
/ip dns
set allow-remote-requests=yes servers=8.8.8.8,8.8.4.4
/ip firewall filter
add action=drop chain=input dst-port=8080 in-interface=WAN1 protocol=tcp
src-address=0.0.0.0
add action=drop chain=input dst-port=8080 in-interface=WAN2 protocol=tcp
src-address=0.0.0.0
add action=drop chain=input dst-port=8080 in-interface=WAN3 protocol=tcp
src-address=0.0.0.0
/ip firewall mangle
add action=mark-connection chain=input in-interface=WAN1 new-connection-mark=
WAN1_conn
add action=mark-connection chain=input in-interface=WAN2 new-connection-mark=
WAN2_conn
add action=mark-connection chain=input in-interface=WAN3 new-connection-mark=
WAN3_conn
add action=mark-connection chain=output comment=
“Marking Web Proxy Connection for WAN1” dst-port=80 new-connection-mark=
WAN1_conn per-connection-classifier=both-addresses-and-ports:3/0 protocol=
tcp
add action=mark-connection chain=output comment=
“Marking Web Proxy Connection for WAN2” dst-port=80 new-connection-mark=
WAN2_conn per-connection-classifier=both-addresses-and-ports:3/1 protocol=
tcp
add action=mark-connection chain=output comment=
“Marking Web Proxy Connection for WAN3” dst-port=80 new-connection-mark=
WAN3_conn per-connection-classifier=both-addresses-and-ports:3/2 protocol=
tcp
add action=mark-connection chain=output comment=
“Marking Web Proxy Connection for WAN3 For Equal” dst-port=80
new-connection-mark=WAN3_conn per-connection-classifier=
both-addresses-and-ports:3/3 protocol=tcp
add action=mark-connection chain=prerouting comment=
“Excluding Port 80 from PCC WAN1” dst-address-type=!local dst-port=!80
in-interface=LOCAL new-connection-mark=WAN1_conn per-connection-classifier=
both-addresses-and-ports:3/0 protocol=tcp
add action=mark-connection chain=prerouting comment=
“Excluding Port 80 from PCC WAN2” dst-address-type=!local dst-port=!80
in-interface=LOCAL new-connection-mark=WAN2_conn per-connection-classifier=
both-addresses-and-ports:3/1 protocol=tcp
add action=mark-connection chain=prerouting comment=
“Excluding Port 80 from PCC WAN3” dst-address-type=!local dst-port=!80
in-interface=LOCAL new-connection-mark=WAN3_conn per-connection-classifier=
both-addresses-and-ports:3/2 protocol=tcp
add action=mark-connection chain=prerouting comment=
“Excluding Port 80 from PCC WAN3 For Equal” dst-address-type=!local
dst-port=!80 in-interface=LOCAL new-connection-mark=WAN3_conn
per-connection-classifier=both-addresses-and-ports:3/3 protocol=tcp
add action=mark-routing chain=prerouting connection-mark=WAN1_conn
in-interface=LOCAL new-routing-mark=to_WAN1
add action=mark-routing chain=prerouting connection-mark=WAN2_conn
in-interface=LOCAL new-routing-mark=to_WAN2
add action=mark-routing chain=prerouting connection-mark=WAN3_conn
in-interface=LOCAL new-routing-mark=to_WAN3
add action=mark-routing chain=output connection-mark=WAN1_conn
new-routing-mark=to_WAN1
add action=mark-routing chain=output connection-mark=WAN2_conn
new-routing-mark=to_WAN2
add action=mark-routing chain=output connection-mark=WAN3_conn
new-routing-mark=to_WAN3
add action=mark-connection chain=prerouting disabled=yes dst-address-type=
!local in-interface=LOCAL new-connection-mark=WAN1_conn
per-connection-classifier=both-addresses-and-ports:3/0
add action=mark-connection chain=prerouting disabled=yes dst-address-type=
!local in-interface=LOCAL new-connection-mark=WAN2_conn
per-connection-classifier=both-addresses-and-ports:3/1
add action=mark-connection chain=prerouting disabled=yes dst-address-type=
!local in-interface=LOCAL new-connection-mark=WAN3_conn
per-connection-classifier=both-addresses-and-ports:3/2
add action=mark-connection chain=prerouting disabled=yes dst-address-type=
!local in-interface=LOCAL new-connection-mark=WAN3_conn
per-connection-classifier=both-addresses-and-ports:3/3
add chain=prerouting dst-address=xx.xxx.22.64/27 in-interface=LOCAL
add chain=prerouting dst-address=xxx.xxx.2.0/24 in-interface=LOCAL
add chain=prerouting dst-address=xxx.xxx.1.0/24 in-interface=LOCAL
/ip firewall nat
add action=redirect chain=dstnat comment=“Web Proxy” dst-port=80 protocol=tcp
to-ports=8080
add action=masquerade chain=srcnat out-interface=WAN1
add action=masquerade chain=srcnat out-interface=WAN2
add action=masquerade chain=srcnat out-interface=WAN3
/ip proxy
set cache-administrator=ambikapur@isolnet.in cache-on-disk=yes cache-path=
SonyHDD enabled=yes
/ip route
add check-gateway=ping distance=1 gateway=xx.xxx.22.65 routing-mark=to_WAN1
add check-gateway=ping distance=2 gateway=xxx.xxx.2.251 routing-mark=to_WAN2
add check-gateway=ping distance=3 gateway=xxx.xxx.1.251 routing-mark=to_WAN3
add check-gateway=ping distance=1 gateway=xx.xxx.22.65
add distance=1 gateway=xx.xxx.22.65
add check-gateway=ping distance=2 gateway=xxx.xxx.2.251
add distance=2 gateway=xxx.xxx.2.251
add distance=3 gateway=xxx.xxx.1.251
add check-gateway=ping distance=3 gateway=xxx.xxx.1.251


Kindly help what i am missing…