AgileApps Support Wiki Pre Release

Difference between revisions of "Networking.properties"

From AgileApps Support Wiki
imported>Aeric
imported>Aeric
Line 21: Line 21:
{{Warn|Do not change the <tt>DBSource</tt> property.  It's value (<tt>RN</tt>) is the alias used by the Application Server to connect to the data source. If inadvertently changed, the platform won't run.}}
{{Warn|Do not change the <tt>DBSource</tt> property.  It's value (<tt>RN</tt>) is the alias used by the Application Server to connect to the data source. If inadvertently changed, the platform won't run.}}


The <tt>networking.properties</tt> file includes the following configuration options:
Report Scheduler Service===
:{| border="1" cellpadding="5" cellspacing="0"
:{| border="1" cellpadding="5" cellspacing="0"
|align="center"|'''Parameter'''
|align="center"|'''Parameter'''
!Default Setting
!Default Setting
|-
|colspan="2"|'''Report Scheduler Service'''
|-
|-
|
|
Line 47: Line 45:
:''Learn more:'' [[Data Import]]'
:''Learn more:'' [[Data Import]]'
|<tt>#import_manager_instance = 1 </tt> (Disabled)
|<tt>#import_manager_instance = 1 </tt> (Disabled)
|-
|}
|colspan="2"|'''Export Service'''
 
===Export Service===
:{| border="1" cellpadding="5" cellspacing="0"
|align="center"|'''Parameter'''
!Default Setting
|-
|-
|
|
Line 56: Line 58:
:''Learn more:'' [[Export Queue]]
:''Learn more:'' [[Export Queue]]
|<tt>#export_manager_instance = 1</tt> (Disabled)
|<tt>#export_manager_instance = 1</tt> (Disabled)
|-
|}
|colspan="2"|'''Memcached Service'''
 
===Memcached Service===
:{| border="1" cellpadding="5" cellspacing="0"
|align="center"|'''Parameter'''
!Default Setting
|-
|-
|
|
Line 72: Line 78:
:''Learn more:'' [[Configuring memcached]]  
:''Learn more:'' [[Configuring memcached]]  
|<tt>#MemCachedServers=localhost:1121</tt> (Disabled)
|<tt>#MemCachedServers=localhost:1121</tt> (Disabled)
|-
|}


|-
===Bounce Service===
|colspan="2"|'''Bounce Service'''
:{| border="1" cellpadding="5" cellspacing="0"
|align="center"|'''Parameter'''
!Default Setting
|-
|-
|
|
Line 81: Line 89:
:''Learn more:'' [[Email#Email_Bounce_Notification|Email Bounce Notification]]
:''Learn more:'' [[Email#Email_Bounce_Notification|Email Bounce Notification]]
|<tt>third_party_marketing_campaign_bounce_processing=1 </tt> (Enabled)
|<tt>third_party_marketing_campaign_bounce_processing=1 </tt> (Enabled)
|}


|-
===Vertical Response===
|colspan="2"|'''Vertical Response'''
:{| border="1" cellpadding="5" cellspacing="0"
|align="center"|'''Parameter'''
!Default Setting
|-
|-
|
|
Line 92: Line 103:
:''Learn more:'''' [http://www.verticalresponse.com/support/ VerticalResponse]
:''Learn more:'''' [http://www.verticalresponse.com/support/ VerticalResponse]
|valign="top"| These variables are optional. They are not automatically included in the configuration file, and have no default value.
|valign="top"| These variables are optional. They are not automatically included in the configuration file, and have no default value.
|}


 
===OpenOffice===
|-
:{| border="1" cellpadding="5" cellspacing="0"
|colspan="2"|'''OpenOffice'''
|align="center"|'''Parameter'''
!Default Setting
|-
|-
|
|
:<tt>#Open Office Related Configuration</tt>
:<tt>#Open Office Configuration</tt>
:<tt>open_office_enabled=1</tt>
:<tt>open_office_enabled=1</tt>
:<tt>open_office_host=</tt>
:<tt>open_office_host=</tt>
:<tt>open_office_port=</tt>
:<tt>open_office_port=</tt>


(Default OpenOffice port is 8100. Default host is <tt>localserver</tt>)
(Default OpenOffice port is 8100. Default host is <tt>localserver</tt>.)


|valign="top"| Requires OpenOffice to be included in the installation.
|valign="top"| Requires OpenOffice to be included in the installation.
:''Learn more:'''' [[xx]] {{TBD|}}
<br>''Learn more:'''' [[xx]] {{TBD|}}
|}
|}
<noinclude>
<noinclude>

Revision as of 03:10, 16 December 2014

The networking.properties configuration file is used to enable or disable backend servers and configure performance parameters.

This file is configured automatically at installation, based on options defined in the installation.properties file.

This file can also be modified manually, after which the server will need to be restarted. Often, other servers will need to be modified in compatible ways. When that is the case:

  1. The modifications should be made to the networking.properties files for all servers.
  2. All the servers should then be brought down
  3. The servers can then be restarted.

The networking.properties file is located in the following directory:

{install_dir}/tomcat/conf/RN directory

Changing Configuration Parameters

To enable a configuration parameter, remove the Hash mark (#):

config_param (Enabled)

To disable a configuration parameter, add a Hash mark (#):

#config_param (Disabled)

Warn.png

Warning: Do not change the DBSource property. It's value (RN) is the alias used by the Application Server to connect to the data source. If inadvertently changed, the platform won't run.

Report Scheduler Service===

Parameter Default Setting
report_scheduler_manager_instance
report_threads
Notes and Usage:
  • If report_scheduler_manager_instance is enabled, then report_threads must also be enabled
  • The report_threads parameter defines the number of threads to be spawned. It can be changed to manage performance.
Learn more: Tuning Report Threads

#report_scheduler_manager_instance =1 (Disabled) #report_threads=2 (Disabled, Default = 2)

Import Service
import_manager_instance
Notes and Usage:
  • In distributed server environments, this parameter should be enabled on a single server, only
Learn more: Data Import'
#import_manager_instance = 1 (Disabled)

Export Service

Parameter Default Setting
export_manager_instance
Notes and Usage:
  • In distributed server environments, this parameter should be enabled on a single server, only
Learn more: Export Queue
#export_manager_instance = 1 (Disabled)

Memcached Service

Parameter Default Setting
MemCachedServers=localhost:1121
Notes and Usage:
  • Hostname and Port must match values set at installation
  • Learn more: Installation FAQs
Distributed Caching
Multiple memcached servers can be used for distributed access, and minimized response time:
MemCachedServers=172.28.1.10:11211 172.28.0.120:11211
Notes:
  • The value is space-separated list of server IP addresses and port numbers (11211, in this example)
  • Make sure that all instances are configured the same way, to keep the caches in sync.
Learn more: Configuring memcached
#MemCachedServers=localhost:1121 (Disabled)

Bounce Service

Parameter Default Setting
third_party_marketing_campaign_bounce_processing
Learn more: Email Bounce Notification
third_party_marketing_campaign_bounce_processing=1 (Enabled)

Vertical Response

Parameter Default Setting
vr_integration_master_username
vr_integration_master_password
Notes and Usage:
  • Configure master VerticalResponse credentials.
Learn more:'' VerticalResponse
These variables are optional. They are not automatically included in the configuration file, and have no default value.

OpenOffice

Parameter Default Setting
#Open Office Configuration
open_office_enabled=1
open_office_host=
open_office_port=

(Default OpenOffice port is 8100. Default host is localserver.)

Requires OpenOffice to be included in the installation.


Learn more:'' xx __TBD__