У нас есть несколько классов, аннотированных @SpringBootApplication, и мы хотели бы запускать их одновременно на одной машине.Как мы можем настроить Spring таким образом, чтобы между ними было как можно меньше взаимодействия?
Мы думаем, что проблемы сводятся именно к тому, как Spring настраивает tomcat, поскольку мы потратили время, исключая другие детали реализации в качестве причины.В частности, кажется, что оба приложения, обращающиеся к одному и тому же порту, вызывают проблемы.
@SpringBootApplication
@ComponentScan
public class ServerA {
public static void main(String[] args) {
final ConfigurableApplicationContext context = SpringApplication.run(ServerA.class,args);
...
}