Archive from December 2018
In the previous blog of this series, we learned different ways to troubleshoot Java EE application. This blog will continue to focus on different ways and techniques to catch potential issues in the early stages and how to find the root cause of application performance issues.
As you probably already know, Oracle decided to stop providing public updates for Oracle Java Development Kit 8 (JDK 8) in January 2019. Public updates and security fixes will be provided by Oracle only for the latest version of Oracle JDK, for 6 months until the next new version. While personal users will still continue to get updates for Oracle JDK 8 until December 2020, commercial companies that plan to use it after January 2019 will either need to become Oracle customers or switch to a JDK 8 distribution supported by someone else to receive regular updates with critical and security fixes.
The Payara Support Lifecycle policy ensures longevity of your Payara Server or Payara Micro (The Payara Platform) investment. We provide 10 years of support and a well-defined lifecycle model to maintain the stability of your production environment.
Starting in February 2019, Payara Server 4 and Payara Micro 4 are moving from Full Support to the "Maintenance" stage of the lifecycle. No new features, enhancements, or APIs will be released for the Payara Platform 4 after February. What does this mean for you? Should you upgrade to Payara Platform 5?
This is an update of the article "How to Upgrade Payara Server."
Since Payara Server is on a regular and frequent release cycle, we get a lot of questions on how to upgrade to the latest version while maintaining existing domain configurations.
I've been to Sofia, Bulgaria, a couple of times already. It all started with the Java2Days organizers inviting the Payara team to give a talk 2 years ago. But this time it was something special. The organizers joined forces with other IT conferences and prepared a special edition for its 10th anniversary in what is probably the largest building in Bulgaria - the National Palace of Culture.
If you don’t already have a JDK installed, you’ll need to download and install one before you can deploy Payara Server. We recommend Zulu®, an OpenJDK that is fully compliant with the Java SE standard, 100% open source, and can be downloaded and used for free. Also, should you ever purchase support for the Payara Platform, support for Zulu OpenJDK is included.
Download Zulu OpenJDK from their website: https://www.azul.com/downloads/zulu/
You probably know that a DAS, or Domain Administration Server is an instance of Payara Server, but you probably don't know that from the console of Payara Server you can now manage an instance of Payara Micro directly from the DAS. This means from within the admin console you can send your asadmin commands directly to any Payara Micro instance within your cluster.
The JVM Conference is a smaller conference with two tracks. But smaller doesn’t mean it is not worth attending. There is a very broad variety in topics from plain Java SE, backend development, to micro-services and containers in cloud environments with sessions aimed at Java programmers, operators, QA staff and IT architects. You can get up to speed in the latest trends in many areas.
There has been a lot of noise around MicroProfile for quite a while now, and one of the specs provided by MicroProfile are Health Checks. The aim of this spec is to allow you to write a number of health checks that will run when you hit a specific endpoint, the intention being that this endpoint can be periodically poked by a container orchestrator to determine if an instance is responsive and healthy.