symmetric.proprties for HO
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# JMX Properties
# This is the engine name. This should be set if you have more than one engine running in the same JVM.
# It is used to name the JMX management bean. Please do not use underscores in this name.
engine.name=SymDS3-HO
jmx.http.console.for.embedded.webserver.enabled=true
jmx.http.console.localhost.only.enabled=true
#====================================================================================================
# Do not change these for running the demo
group.id=HO
external.id=HO
#====================================================================================================
registration.url=
sync.url=http://localhost:8080/SymDS3-HO/sync/SymDS3-HO
# If this is true, registration is opened automatically for nodes requesting it. [ Default: false ]
auto.registration=true
# If this is true, a reload is automatically sent to nodes when they register. [ Default: false ]
auto.reload=true
#====================================================================================================
# The class name for the JDBC Driver
db.driver=org.firebirdsql.jdbc.FBDriver
# The JDBC URL used to connect to the database
db.url=jdbc:firebirdsql:localhost/3050:/FB_DEV/FB_DATA/Data/Tej_EIS_SYMDS3_HO.FDB
# The user to login as who can create and update tables
db.user=SYSDBA
db.password=masterkey
# The initial size of the connection pool
db.pool.initial.size=5
# The maximum number of connections that will be allocated in the pool
# The http.concurrent.workers.max value should be half or less than half of
# this value.
db.pool.max.active=40
# This is how long a request for a connection from the datasource will wait before
# giving up.
db.pool.max.wait.millis=30000
# This is how long a connection can be idle before it will be evicted.
# Tags: database
db.pool.min.evictable.idle.millis=120000
#====================================================================================================
# This is how often the router will run in the background
job.routing.period.time.ms=2500
# This is how often the push job will be run.
job.push.period.time.ms=5000
# This is how often the pull job will be run.
job.pull.period.time.ms=5000
# This is how often sym_node table's heartbeat_time column is updated [ Default: 900 ]
heartbeat.sync.on.push.period.sec=30
#====================================================================================================
start.purge.job=true
# This is how often the data gaps purge job will be run.
job.purge.datagaps.cron=0 0/30 * * * *
# This is how often the incoming batch spurge job will be run.
job.purge.incoming.cron=0 0/30 * * * *
# This is how often the outgoing batch and data purge job will be run.
job.purge.outgoing.cron=0 0/30 * * * *
# Don't muddy the waters with purge logging
#job.purge.period.time.ms=7200000
# Purge every 5 min 5*60*1000
job.purge.period.time.ms=300000
# This is the retention for how long synchronization data will be kept in the symmetric synchronization
# tables. Note that data will be purged only if the purge job is enabled.
# default = 5 days * 24 * 60 = 7200
purge.retention.minutes=60
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
stmmetric.properties for Node KPR
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# JMX Properties
# This is the engine name. This should be set if you have more than one engine running in the same JVM.
# It is used to name the JMX management bean. Please do not use underscores in this name.
engine.name=SymDS3-KPR
jmx.http.console.for.embedded.webserver.enabled=true
jmx.http.console.localhost.only.enabled=true
#====================================================================================================
# Do not change these for running the demo
group.id=Branch
external.id=KPR
#====================================================================================================
# If this is true, a reload is automatically sent from a node after they register. [ Default: false ]
# auto.reload.reverse=true
# The HTTP URL of the root node to contact for registration
registration.url=http://localhost:8080/SymDS3-HO/sync/SymDS3-HO
#====================================================================================================
# The class name for the JDBC Driver
db.driver=org.firebirdsql.jdbc.FBDriver
# The JDBC URL used to connect to the database
db.url=jdbc:firebirdsql:localhost/3050:/FB_DEV/FB_DATA/Data/Tej_EIS_SYMDS3_KPR.GDB
# The user to login as who can create and update tables
db.user=SYSDBA
db.password=masterkey
#====================================================================================================
# This is how often the router will run in the background
job.routing.period.time.ms=2500
# This is how often the push job will be run.
job.push.period.time.ms=5000
# This is how often the pull job will be run.
job.pull.period.time.ms=5000
# This is how often sym_node table's heartbeat_time column is updated [ Default: 900 ]
heartbeat.sync.on.push.period.sec=30
#====================================================================================================
start.purge.job=true
# This is how often the data gaps purge job will be run.
job.purge.datagaps.cron=0 0/30 * * * *
# This is how often the incoming batch spurge job will be run.
job.purge.incoming.cron=0 0/30 * * * *
# This is how often the outgoing batch and data purge job will be run.
job.purge.outgoing.cron=0 0/30 * * * *
# Don't muddy the waters with purge logging
#job.purge.period.time.ms=7200000
# Purge every 5 min 5*60*1000
job.purge.period.time.ms=300000
# This is the retention for how long synchronization data will be kept in the symmetric synchronization
# tables. Note that data will be purged only if the purge job is enabled.
# default = 5 days * 24 * 60 = 7200
purge.retention.minutes=60
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
context XML for HO in conf/catalina/localhost for HO
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
context XML for HO in conf/catalina/localhost for KPR
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Typical Log4j.xml
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@