ecelerity.conf File
The ecelerity.conf file is the master configuration file for the Momentum application server. It contains general configuration for Momentum, along with other configuration files included from within ecelerity.conf.
The default search path for the configuration file is:
/opt/msys/ecelerity/etc/conf/global:/opt/msys/ecelerity/etc/conf/{NODENAME}:» /opt/msys/ecelerity/etc/conf/default
Configuration options defined at the top level of the ecelerity.conf file are defined in a global scope. Many of these options can be defined in other scopes for a more fine-grained configuration. For example, the max_outbound_connections option can be set globally to apply to all outbound connections or within a domain scope to apply to a specific domain only. You can also set it in both scopes if you wish.
For a discussion of scopes and fallbacks, see “Configuration Scopes and Fallback”.
For a summary of all the non-module specific configuration options, refer to Configuration Options Summary .
Modules and their configuration options are discussed in the Modules Reference .
The following sections provide an overview of the configuration commonly defined in the ecelerity.conf file.
- Control Listener
-
Momentum's control listener is configured in the
ecelerity.conffile. For details, see Configuring Momentum's System Console . - Inbound Mail Service Listeners
-
Momentum's inbound mail service for SMTP or ECStream is configured in the
ecelerity.conffile; while inbound mail service for HTTP is configured in themsg_gen.conffile included from withinecelerity.conf. Follow each link for details:-
SMTP - Simple Mail Transfer Protocol (see Configuring Inbound Mail Service Using SMTP .)
-
HTTP - Hypertext Transfer Protocol (see Configuring Inbound Mail Service Using HTTP .)
-
ECStream - Custom, bare-bones, high performance injection mechanism (see Configuring Inbound Mail Service Using ECStream .)
-
- Cluster Listener
-
The ECCluster_Listener configures direct, point-to-point communication between cluster nodes and is configured in the
ecelerity-cluster.conffile that is included from withinecelerity.conf. For details, see “ECCluster_Listener Configuration”. - Module Configuration
-
Momentum's functionality is extended through its module API. Modules can be explicitly loaded and their configuration options set in the
ecelerity.conffile. For details, see “Modules”. - Outbound Mail Delivery Configuration
-
Momentum provides a variety of options that allows you to control its outbound mail delivery. For details, see Configuring Outbound Mail Delivery .