Если есть возможность (есть свободный процесс или есть возможность поднять новую виртуалку и тем самым обеспечить свободный процесс)- как определить, свободен процесс или нет, опрашивать этот процесс в обход rabbitmq просто? Например по веб сокетам или еще каким либо образом?
Как итог - спроектировали и внедрили blue green deploy и сейчас делаем очень мелкие и безопасные обновления.