Вы можете иметь несколько подписчиков на одном физическом компьютере - им просто нужны независимые очереди ввода.
Это означает, что вы не можете запустить несколько экземпляров процесса из одной коллекции исполняемых файлов и файлов конфигурации - вы должны продублировать их в другой папке и изменить конфигурацию в другом экземпляре.
Это в основном то, что показано в примере PubSub, включенном в код NServiceBus.
То, что вы видите сейчас, это то, что каждый подписчик (с одной и той же входной очередью и, следовательно, с той же «идентичностью») крадет сообщения друг от друга - в основном многопоточность с использованием большего количества процессов.