Specific IP Load Balancing and fail over automatic ??

Hi, we have 2 WAN - 800Mbps each.
1 is very unstable and goes down every week.
But the 2nd one is rock solid and gives very good latency to USA and Singapore and everything.

We have 1 for all the residential customers torrents downloads and everything.

I just got a Microtik 1036 16GB Model.
Now I want to load balance in such a way that,

Both 1 and 2 WAN should be on.
All upload, browsing, ping, should always work from WAN 2 as 1st priority.
Only if WAN2 is full, then WAN1 upload should use.

But all downloads can work from both at the same time, depending on packet request or whatever it is.


But if a WAN fails or goes down, then customers should not be affected in any ways and microtik should automatically push all traffic to the live WAN until the cut WAN is back.

So, is it all possible ?

And can we also create packet mark for specific IP ?

Like we have few list of IP which our business users use for their work, like some singapore servers and USA servers.
Can we force the packet request or traceroute to those IP should always happen from WAN 2 for both upload and download ??

Its probably possible i have some answers.

Traffic monitor to enable or disable interface or limiting up/down bandwidth, 2nd yes you can easily redirect group of customers to go from specific wan 3rd as far as i know you can mark icmp traffic to go from specific wan, well Download & upload through different wans isn’t possible now. I think…

Sent from my LG-D850 using Tapatalk