Можно ли настроить nginx для запуска нескольких микросервисов, использующих разные языки в одном домене?

Можно ли настроить nginx для запуска нескольких микросервисов, использующих разные языки в одном домене?

Я могу заставить работать псевдонимы и корни nginx для статических сайтов, но, к сожалению, мне не удаётся заставить работать динамический контент.

По сути, у меня есть набор микросервисов. Некоторые используют фреймворк PHP Lumen, а другие — Java.

Это все хорошо, однако для каждого требуется свой поддомен. И это не идеально. Я бы предпочел один домен и много путей. Я надеялся, что использование директив location и root позволит этого добиться, и это почти сработало. К сожалению, он загружает исходный код Lumen вместо того, чтобы запустить его.

Удалось ли кому-нибудь сделать что-то подобное?

Связанный контент