如何只运行脚本如果负载平衡器不通过bash脚本路由请求到它?

我有4个云实例。 首先是一个负载均衡器(LB),然后使用相同的设置保存应用程序代码(APP1&APP2)的两个实例。 最后,我有一个数据库实例(DB)。

  • DB:MySQL
  • Web服务:Nginx

LB将只将所有请求路由到APP1。 如果APP1closures,则LB将把请求路由到APP2。

我想写一个shell脚本,只有当LB没有路由请求时才会执行它。

所以,我将在APP1和APP2上都有一个名为run.sh的脚本。 当且仅当LB将请求路由到APP1时,APP2上的run.sh将通过cron执行。

任何想法如何我可以弄清楚,从APP2,如果LB是路由请求到它?