If your server is behind a load balancer, that is often a great way / location to serve a “server down” message. Since IIS is configured to hand any CFM request off to the cfml engine, that will kick in first. Unless you have a way of doing conditional “send to cfml” engine logic, a load balancer is your best bet.