### # ============LICENSE_START======================================================= # policy-persistence # ================================================================================ # Copyright (C) 2017 AT&T Intellectual Property. All rights reserved. # ================================================================================ # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # ============LICENSE_END========================================================= ### #hostPort = ${{host_port}} hostPort = 0.0.0.0:9981 # The following were added as part of US673632 # # Forward Progress Monitor update interval seconds fp_monitor_interval = 30 # Failed counter threshold before failover failed_counter_threshold = 3 # Interval between test transactions when no traffic seconds test_trans_interval = 10 # Interval between writes of the FPC to the DB seconds write_fpc_interval = 5 # Name of the site in which this node is hosted site_name = pdp_1 # Node type # Note: Make sure you don't leave any trailing spaces, or you'll get an 'invalid node type' error! node_type = pdp_drools # Dependency groups are groups of resources upon which a node operational state is dependent upon. # Each group is a comma-separated list of resource names and groups are separated by a semicolon. For example: #dependency_groups=site_1.astra_1,site_1.astra_2;site_1.brms_1,site_1.brms_2;site_1.logparser_1;site_1.pypdp_1 #dependency_groups=${{dependency_groups}} dependency_groups="" # When set to true, dependent health checks are performed by using JMX to invoke test() on the dependent. # The default false is to use state checks for health. #test_via_jmx=${{test_via_jmx}} # This is the max number of seconds beyond which a non incrementing FPC is considered a failure #max_fpc_update_interval=${{max_fpc_update_interval}} # Needed by DroolsPdpsElectionHandler pdp.checkInterval=1500 pdp.updateInterval=1000 #pdp.timeout=3000 # Need long timeout, because testTransaction is only run every 10 seconds. pdp.timeout=15000 #how long do we wait for the pdp table to populate on initial startup pdp.initialWait=20000 # Known as the PDPID in the droolpdpentity table. resource.name=pdp1 #resource.name=${{resource_name}} # Flag to control the execution of the subsystemTest for the Database db.audit.is.active=false # Flag to control the execution of the subsystemTest for the Nexus Maven repository repository.audit.is.active=false repository.audit.ignore.errors=true # Run the state audit every 60 seconds. NOTE! It will only run on nodes that are providing service. state_audit_interval_ms=60000