Сервер Payara

редактировать
Payara
Разработчик (и) Payara Services Ltd (исходный код из Oracle Corporation )
Исходный выпуск31 октября 2014 г.; 5 лет назад (2014-10-31)
Стабильный выпуск 5.201 / 3 марта 2020 г.; 7 месяцев назад (2020-03-03)
Репозиторий Измените это в Wikidata
Написано наJava
Доступно наанглийском
Типе Сервер приложений
Лицензия Общая лицензия на разработку и распространение Стандартная общественная лицензия GNU
Веб-сайтpayara.fish

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

Содержание

  • 1 Обзор
  • 2 Сообщество
  • 3 Релизы
  • 4 Payara Micro
  • 5 Поддержка
  • 6 См. Также
  • 7 Ссылки
  • 8 Внешние ссылки

Обзор

Сервер Payara был разработан в 2014 году как ответвление и замена для GlassFish Server Open Source Edition. Он был выпущен в октябре 2014 года в ответ на объявление Oracle о прекращении коммерческой поддержки GlassFish. Коммерческая поддержка и корпоративные услуги для пользователей Payara Server в настоящее время предоставляются Payara Services Ltd.

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

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

Сообщество

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

Пайара использует модель «вилка и тяга». Это означает, что если члены сообщества хотят внести какие-либо изменения, им необходимо разветвить проект 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 Шаблон.
  • 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 Server основан на 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 Server можно найти в документации.

Payara Micro

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

Поддержка

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

См. Также

  • Портал бесплатного программного обеспечения с открытым исходным кодом
  • icon Портал компьютерного программирования

Ссылки

Внешние ссылки

Последняя правка сделана 2021-06-01 06:45:40
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте