Mikeorik redundancy issue.

Dears!

I am a local Internet service provider, I have 2 uplinks to two different ISP 's. I have some Real IP in My LAN, I have now configured basic Load balancing technique as follows:

1 A S 0.0.0.0/0 100.X.X.X 1
223.165.X.X

Where 100.X.X.X is my first ISP’s gateway and 223.165.X.X is second. i know i have configured it very simply. Now my question is what could be the best way to configure redundancy with fail-over.

the simplest way - add defaut gw to isp’s. Then run a check Gateway arp to the Gateway.

Do you have Public ip behind? - Then you should run bgp and Your own AS