Size: a a a

2019 February 21

VP

Vladimir Petrakovich in Kotlin JVM
Кстати странно, что такой нет, учитывая размазанные по ApplicationEngineEnvironmentReloading if (watchPatterns.isEmpty())
источник

В

Вафель in Kotlin JVM
Я правильно понимаю что настроить ssl в ktor можно только через application.conf?

А если я разрабатываю библиотеку, ktor подхватит application.conf пользователя? (В либе юзаю embeddedServer)

Или мне лучше написать екстеншен к Application, регистрирующий нужные библиотеке роуты?
источник

VP

Vladimir Petrakovich in Kotlin JVM
Вафель
Я правильно понимаю что настроить ssl в ktor можно только через application.conf?

А если я разрабатываю библиотеку, ktor подхватит application.conf пользователя? (В либе юзаю embeddedServer)

Или мне лучше написать екстеншен к Application, регистрирующий нужные библиотеке роуты?
Нет
Нет
Возможно
источник

В

Вафель in Kotlin JVM
Vladimir Petrakovich
Нет
Нет
Возможно
А как кроме application.conf? Нигде найти не могу другого способа
источник

VP

Vladimir Petrakovich in Kotlin JVM
Вафель
А как кроме application.conf? Нигде найти не могу другого способа
embeddedServer принимает ApplicationEngineEnvironment, в котором можно сделать sslConnector
Как-то так:
val environment = applicationEngineEnvironment {
   sslConnector {
       ...
   }
}
embeddedServer(Netty, environment)
источник

В

Вафель in Kotlin JVM
Vladimir Petrakovich
embeddedServer принимает ApplicationEngineEnvironment, в котором можно сделать sslConnector
Как-то так:
val environment = applicationEngineEnvironment {
   sslConnector {
       ...
   }
}
embeddedServer(Netty, environment)
Спасибо
источник

АО

Алексей Овсянников in Kotlin JVM
Как можно профайлить джава приложение из консоли? Не хотелось бы использовать доп параметры при запуске
источник

DB

Dmitry Bohdanov in Kotlin JVM
Из консоли врятли, но подключится к нему с помощью jmc можно, и там профайлить
источник

АО

Алексей Овсянников in Kotlin JVM
То, что я смотрел, требует каких-то параметров при запуске
источник

BP

Bogdan Panchenko in Kotlin JVM
Алексей Овсянников
То, что я смотрел, требует каких-то параметров при запуске
Нет, запускаешь приложуху, запускаешь jmc, там увидишь свой процесс и подключаешся к нему
источник

АО

Алексей Овсянников in Kotlin JVM
Bogdan Panchenko
Нет, запускаешь приложуху, запускаешь jmc, там увидишь свой процесс и подключаешся к нему
А по ssh оно умеет?
источник

BP

Bogdan Panchenko in Kotlin JVM
Алексей Овсянников
А по ssh оно умеет?
Удаленно да а вот ssh не знаю, но скорей всего может
источник

BP

Bogdan Panchenko in Kotlin JVM
источник

АО

Алексей Овсянников in Kotlin JVM
Спасибо
источник

BP

Bogdan Panchenko in Kotlin JVM
Такой вариант может повлиять на функционал, но это не точно, я не проверял
источник
2019 February 22

VN

Vladislav Navrocky in Kotlin JVM
Алексей Овсянников
А по ssh оно умеет?
по ssh ты всегда можешь пробросить порты в любую из сторон
источник

VN

Vladislav Navrocky in Kotlin JVM
кто-нибудь видел проект или инфу как построить openid connect сервер авторизации, на котлине либо на java?
источник

AE

Alexandr Emelyanov in Kotlin JVM
Vladislav Navrocky
кто-нибудь видел проект или инфу как построить openid connect сервер авторизации, на котлине либо на java?
спринг точно умеет
источник

VN

Vladislav Navrocky in Kotlin JVM
мне именно сервер нужен а не авторизовываться
источник

AE

Alexandr Emelyanov in Kotlin JVM
Vladislav Navrocky
мне именно сервер нужен а не авторизовываться
я про сервер и говорю
источник