——primary router——–mpls cloud
LAN —– swicth(3750
—–secondy router——–mpls cloud
both router connected with single switch
Actual answer depends on how many rotuers do you have? Do you have one router per MPLS link and who manages the router(s).
If one router terminates both MPLS links and you manage routers on both ends, I’d run BGP on both sides with BGO attributes for path selection.
It seems , you are running the BGP with the service Service Provider (PE) routers and anounced the network, right ? . If it is so , them if any of the link goes down , it will automatically take the alternet path ( As per BGP attribute )