Просто разверните его так, как вы обычно развертываете свое приложение. Движок приложения просто управляется kubernetes. И поэтому то, что предоставляет вам, это не среда выполнения костюма, а только операционная система (некоторая облегченная версия Linux от Google.) И способность масштабировать, работать в сети, обеспечивать безопасность.
Часть реактивного отдыха состоит из 2 вещей:
Номер 1 как ОС (любая ОС, Windows тоже это делает) выполняет операции ввода-вывода (перерисовка / запись из сокетов, чтение / запись с диска и т. Д.), И они изначально асинхронны.
Number 2 как java взаимодействует с I / O. И до выхода Java 7 они были искусственно заблокированы Java Runtime. Java 7 представила NIO (неблокирующий ввод / вывод). Это дало программисту Java возможность взаимодействовать с мультиплексором ввода / вывода с помощью методов select () и poll ().
Серверы, такие как netty, используют этот API, чтобы остановить этот один поток на модель запроса, который был таким узким местом для масштабирования.
Вы должны быть осторожны, потому что Tomcat все еще использует старые способы. Поэтому http-сервер по умолчанию для проекта spring-webflux - netty, а для spring-mvc - tomcat.
В нижней части движок приложений ничего не изменит, если вы развернете свое приложение на любой ОС, поддерживающей NIO, и вы готовы к работе.