Запустите приложение Scalatra на нескольких портах.

Я создаю приложение, используя платформу Scalatra, и мне нужно предоставить одну внешнюю конечную точку, которую я хотел бы смонтировать на другом порту. У меня не получается увидеть, как настроить приложение для этого

class ScalatraBootstrap extends LifeCycle {

    override def init(context: ServletContext): Unit = {
        // I would like to mount these on two different ports
        context mount (new InternalApi, "/api", "api") 
        context mount (new ExternalApi, "/") 
    }

    override def destroy(context: ServletContext): Unit = {

    }
}

Есть ли способ сделать это, или мне нужно запустить несколько серверов Jetty внутри моего приложения? Любая помощь в указании меня в правильном направлении будет принята с благодарностью!

0 ответов

Другие вопросы по тегам