Сервер Payara - Payara Server

Payara
Разработчики)Payara Services Ltd (исходный код от Корпорация Oracle )
изначальный выпуск31 октября 2014 г.; 6 лет назад (2014-10-31)
Стабильный выпуск
5.2020.2[1] / 19 июня 2020; 5 месяцев назад (19 июнь 2020)
Репозиторий Отредактируйте это в Викиданных
Написано вЯва
Доступно ванглийский
ТипСервер приложений
ЛицензияОбщая лицензия на разработку и распространение & Стандартная общественная лицензия GNU
Интернет сайтPayara.рыбы

Payara Сервер является Открытый исходный код сервер приложений происходит от Сервер GlassFish Издание с открытым исходным кодом. Создан в 2014 году.[2] C2B2 Consulting как падение на замену для GlassFish после Oracle объявила о прекращении коммерческой поддержки GlassFish. По сравнению с GlassFish, Payara Server выпускается чаще на ежеквартальной основе с добавленными исправлениями ошибок, патчи и улучшения. С апреля 2016 года Payara Server спонсируется Payara Services Ltd, которая отвечает за постоянную разработку и координирует вклад сообщества. Официально совместим с Jakarta EE и MicroProfile.

Обзор

Сервер Payara был разработан в 2014 году как форк-замена для Сервер GlassFish Открытый исходный код Версия. Он был выпущен в октябре 2014 года в ответ на объявление Oracle о прекращении коммерческой поддержки GlassFish.[3] Коммерческая поддержка и корпоративные услуги для пользователей Payara Server в настоящее время предоставляются Payara Services Ltd.

Сервер Payara является производным от исходного дерева исходных кодов GlassFish с собственными улучшениями и исправлениями Payara. Разработка Payara Server не зависит от разработки Oracle GlassFish, а выпуски Payara Server всегда основаны на самой последней версии GlassFish.

Сервер Payara имеет двойную лицензию на Общая лицензия на разработку и распространение (CDDL) Версия 1.1 или CDDL и GPL v2 + Исключение пути к классам.

Сообщество

Проект Payara Server размещен на GitHub,[4] разрешая доступ сообщества для просмотра и редактирования исходный код. Payara призывает сообщество внести свой вклад, сообщая об ошибках, предлагая новые функции и улучшения на GitHub.

Payara использует модель Fork and Pull. Это означает, что если члены сообщества хотят внести какие-либо изменения, им необходимо разветвить проект Payara и внести изменения в свой собственный репозиторий. Затем им нужно будет создать запрос на перенос обратно в главную ветку проекта Payara, чтобы объединить изменения в основной проект.

Коммерческие корпоративные версии Payara Services Ltd, консультационные услуги, подписки на миграцию и поддержку также финансируют разработку и разработку проекта с открытым исходным кодом Payara Server.

Релизы

  • Payara Server 4.1.144 - 31 октября 2014 г. - первый выпуск на основе GlassFish 4 с добавленными исправлениями ошибок и патчами.
  • Payara Server 4.1.151 - 30 января 2015 г. - интеграция Hazelcast 3.4 и JSR107, обновленный модуль JBatch, добавлен многоязычный дистрибутив и исправлены некоторые ошибки.
  • Payara Server 4.1.152 - 1 мая 2015 года - с первым выпуском Payara Micro и Payara Domain Template.
  • Payara Server 4.1.153 - 31 июля 2015 г. - с улучшениями Payara Micro API, новой функцией автоматической привязки для портов HTTP и HTTPS экземпляров Payara Micro; обновление API JCache (JSR107); обновлена ​​команда Start-Domain; и Payara Blue, выпуск Payara Server для IBM JDK, позволяя AIX пользователям запускать Payara Server.
  • Payara Server 4.1.1.154 - 23 октября 2015 г. - первая версия сервера Payara на базе GlassFish 4.1. с 11 обновленными модулями, 11 улучшениями и 25 исправлениями ошибок.
  • Payara Server 4.1.1.161 - 29 января 2016 г. - с медленным SQL Ведение журнала и встроенные проверки работоспособности сервера.
  • Payara Server 4.1.1.162 - 6 мая 2016 г. - обновленная кластеризация с Hazelcast, обновленные образы Docker, новые функции Payara Micro, Asadmin Recorder, проверка пула соединений; 8 новых функций, 20 улучшений и 37 исправлений ошибок.
  • Payara Server 4.1.1.163 - 16 августа 2016 г. - добавлена ​​техническая предварительная версия для отслеживания запросов, службы уведомлений, хранилища постоянных таймеров Hazelcast EJB для Payara Micro, агента мониторинга JMX; с 44 ​​исправлениями ошибок, 34 улучшениями, 6 новыми функциями и 6 обновлениями компонентов.
  • Payara Server 4.1.1.164 - 14 ноября 2016 г. - добавлено 34 исправления ошибок, 15 улучшений, 10 новых функций, 8 обновлений компонентов и новая версия Payara MicroProfile. Релиз включает расширенную трассировку запросов, улучшенный контроль над неявным сканированием CDI и переработанное представление консоли администратора для членов кластера Hazelcast.
  • Payara Server 4.1.1.171 - 20 февраля 2017 г. - добавлено 30 исправлений ошибок, 29 улучшений, 18 новых функций, 8 обновлений компонентов и 5 исправлений безопасности для Payara Server и Payara Micro. Усовершенствования включают новые средства уведомления для службы уведомлений, интеграцию с консолью администратора для службы проверки работоспособности, общедоступный JAR API и удаленные события CDI. 171 - это первая версия сервера Payara Server LTS (долгосрочная поддержка).
  • Payara Server 4.1.2.172 - 22 мая 2017 г. - добавлено 53 исправления ошибок, 8 новых функций, 29 улучшений, 8 обновлений компонентов и 1 исправление безопасности для Payara Server и Payara Micro. Релиз, названный «облаком и микросервисами», включает следующие улучшения и новые функции: Поддержка клиента JMS для Payara Micro; поддержка адаптеров JCA в Payara Micro; новые облачные коннекторы для Apache Kafka, Amazon SQS, MQTT и Azure Service Bus; запускать команды Asadmin при загрузке в Payara Server; Плагин Maven для Payara Micro; новые уведомители для службы уведомлений и расширенные ссылки на переменные среды.
  • Payara Server 4.1.2.173 - 15 августа 2017 г. - добавлено 58 исправлений ошибок, 30 улучшений, 12 новых функций, 2 исправления безопасности и 5 обновлений компонентов для Payara Server и Payara Micro. Этот выпуск включает в себя моментальные снимки Payara Server / Micro 5, поддерживает Eclipse MicroProfile 1.1; Улучшения HealthCheck Service и Slow SQL Logger; Контейнер Payara Arquillian; улучшения для пользователей Docker, CDI Eventbus Notifier и другие мелкие исправления и улучшения.
  • Payara Server 4.1.2.174 - 15 ноября 2017 г. - добавлено более 100 исправлений ошибок, 5 новых функций и 18 улучшений, включая поддержку Soteria, полную интеграцию MBean через службу мониторинга JMX и более широкую поддержку подстановки переменных среды.
  • Payara Server 4.1.2.181 - 12 февраля 2018 г. - добавлено 25 исправлений ошибок, 13 улучшений, 5 новых функций, 2 исправления безопасности и 2 обновления компонентов. Включена поддержка MicroProfile 1.2 и ряд простых улучшений удобства использования. Это последний публичный выпуск Payara Server & Micro в потоке сообщества 4.x.
  • Payara Server 4.1.2.182 - 12 июня 2018 г.
  • Payara Server 4.1.2.183 - 4 сентября 2018 г. В этом выпуске была реализована поддержка MicroProfile 2.0, включая обновления для: OpenTracing, OpenAPI, REST Client; OpenID Connect; Изменения / улучшения в консоли администратора (упорядоченное дерево конфигурации, страницы нового микропрофиля); Дескриптор развертывания Payara-Web.xml.
  • Payara Server 5.184 - 3 декабря 2018 г. Этот выпуск содержит следующие новые функции: Автозаполнение команд Asadmin; Новое средство проверки работоспособности для сообщения о состоянии с конечных точек проверки работоспособности MP; Разрешить использование разных провайдеров безопасности через JCE API; Создать собственный кластерный режим Kubernetes для сетки данных домена; Улучшение замены шаблонов-заполнителей для пользовательских метрик MP; Настроить виртуальные серверы для конечных точек MP; Добавить режим кластера DNS в Payara Micro; Поддержка замены значений конфигурации из источников конфигурации MP, определенных сервером; Создайте функциональность payara-resources.xml и сделайте SecuritySupport сбрасываемым.
  • Payara Server 5.191 - 6 марта 2019 г. В этом выпуске было исправлено более 40 ошибок, более 15 улучшений / улучшений и более 35 обновлений компонентов. Также в этом выпуске MicroProfile 2.1 обновляет OpenTracing до версии 1.2, привнося с собой шаблоны пропуска, поставщики имен операций и несколько дополнительных улучшений удобства использования, таких как больше не отслеживание других конечных точек MicroProfile (например, / health).
  • Payara Server 5.192 - 29 мая 2019 г. Этот выпуск поставляется с поддержкой JDK 11 в технической предварительной версии. Он представляет концепцию узла Docker (также техническую превью) как нашу первую итерацию улучшенной собственной интеграции Docker. В этом выпуске также реализована поддержка MicroProfile до версии 2.2, включая обновления OpenAPI, Rest Client и Fault Tolerance.
  • Payara Server 5.193 - 29 августа 2019 г. В этом выпуске было исправлено 48 ошибок, 7 новых функций, 26 улучшений, 3 обновления компонентов и 1 обновление безопасности. 193 включал динамическое именование экземпляров, консоль мониторинга в технической предварительной версии, поддержку показателей 2.0 и показателей структурированного развертывания.
  • Payara Server 5.194 - 2 декабря 2019 г. - Поддержка JDK 11, MicroProfile 3.2, Консоль мониторинга, 50 исправлений ошибок, 13 новых функций, - 20 улучшений.
  • Payara Server 5.201 - 3 марта 2020 г. - Derby DB удалена, предварительная версия Data Grid Encryption Tech, 5 новых функций, 12 улучшений, 21 обновление компонентов, 31 исправление ошибок.

Все серверы Payara примечания к выпуску можно найти в документации.[5]

Payara Micro

Payara Micro - это сервер Payara микросервисы версия и позволяет пользователям запускать военные файлы из командной строки без установки сервера приложений. Размер 70 МБ. Payara Micro также поставляется с Java API чтобы его можно было встроить и запустить со всех Ява Начиная с версии 173 (август 2017 г.) Payara Micro совместим с Eclipse MicroProfile.

Поддерживать

Сервер Payara изначально был разработан в ответ на объявление Oracle[6] отказаться от коммерческой поддержки GlassFish Open Source Edition. Таким образом, Payara предлагает падение на замену для GlassFish, а техническая поддержка предоставляется Payara Services Ltd.

Смотрите также

Рекомендации

  1. ^ https://github.com/payara/Payara/releases/tag/payara-server-5.2020.2.
  2. ^ "Новая рыба на блоке: Паяра".
  3. ^ «GlassFish стал сервером приложений-убийц, а затем изменил название: блог Адама Бьена».
  4. ^ «Фонд Паяра».
  5. ^ Паяра. «Примечания к выпуску · Сервер Payara».
  6. ^ «Обновление плана развития Java EE и GlassFish Server (Аквариум)».

внешняя ссылка