Production Configuration
Last updated
Last updated
To create a production configuration of AMPS, you configure the instance to meet the needs of the application (or applications) that will use the instance.
An overview of the most commonly used features is available in the guide. This guide, the AMPS User Guide, describes the features in detail. The lists the required and optional configuration for each feature.
Typically, all instances of AMPS will configure:
The instance (this is required).
The for the instance, to make monitoring available. This typically includes setting a path to persist the instance statistics database.
for the instance (at a minimum of info
level for production instances, typically at trace
level for development, testing, or UAT instances).
One or more to allow incoming connections to the AMPS server.
to create a for the and the logs.
The ampServer
binary will produce a minimal sample configuration to stdout
if it is run with the --sample-config
flag that shows a minimum configuration. Options that require site-specific information (for example, the path to the statistics database or log files) are commented out in the sample.
Instances of AMPS may then add configuration to take advantage of advanced messaging features (such as the , , the ability to , and so on), to add resiliency by (typically required for ), and so on.