Коннектор виртуальной машины работает как очередь в памяти, но не является внешним брокером сообщений, как, например, ActiveMQ или IBM MQ. Реализация коннектора виртуальной машины находится внутри реализации Mule Runtime. Его нельзя использовать для отправки сообщений на другие серверы Mule или другие приложения, не относящиеся к Mule. Также, если экземпляр Mule Runtime не работает, он вообще не будет работать, поэтому нет возможности публиковать sh или получать сообщения. Если вам нужна такая надежность, вам нужно использовать внешний брокер сообщений JMS.