Deployment Checklist
This appendix provides a checklist to get started on evaluation and production using Payara Server.
Checklist
This table provides a checklist of the steps to be performed before deploying an application to production.
Component/Feature | Description |
---|---|
Application |
Determine the following requirements for the application to be deployed.
|
Hardware |
|
Operating System |
|
Network Infrastructure |
|
Back-ends and other external data sources |
Check with the domain expert or vendor to ensure that these data sources are configured appropriately. |
System Changes/Configuration |
|
Installation |
|
Payara Server Configuration |
|
Java Virtual Machine Configuration |
|
Configuring time-outs in Payara Server |
|
Tune VM Garbage Collection (GC) |
Garbage collection pauses of four seconds or more can cause intermittent problems in persisting session state. To avoid this problem, tune the VM heap. In cases where even a single failure to persist data is unacceptable or when the system is not fully loaded, use the CMS collector or the throughput collector. These can be enabled by adding:
This option may decrease throughput. |