credit_tracker/docker_compose/credit_tracker_config.env
2026-02-03 16:52:23 +03:00

100 lines
2.6 KiB
Bash

#commons
APP_VERSION=2.0
REGISTRY_URL=10.230.238.56:5000
JMX_MAIN_PORT=11001
JMX_MONITORING_PORT=11002
JMX_HOSTNAME=
#volumes
REPORT_DIR=/opt/credit_tracker_docker/reports
LOGS_DIR=/opt/credit_tracker_docker/logs
JSON_LOGS_DIR=/opt/credit_tracker_docker/logs/json
ACCESS_LOGS_DIR=/opt/credit_tracker_docker/logs/access
#APM settings
APM_SERVICE_NAME=credit-tracker
APM_SERVER_URLS=test
APM_ENVIRONMENT=test
APM_SERVICE_NODE_NAME=test
HOST_PORT=8081
SERVER_PORT=8099
# datasources
# indic
DB_URL_INDIC=jdbc:db2://10.230.227.101:2668/cprosd22:currentSchema=INDIC;
USERNAME_INDIC=tester
PASSWORD_INDIC=tester
MAXIMUM_POOL_SIZE_INDIC=10
MINIMUM_IDLE_INDIC=10
CONNECTION_TIMEOUT_INDIC=10000
VALIDATION_TIMEOUT_INDIC=5000
IDLE_TIMEOUT_INDIC=600000
MAX_LIFETIME_INDIC=1800000
KEEPALIVE_TIME_INDIC=0
LEAK_DETECTION_THRESHOLD_INDIC=0
# signal
DB_URL_SIGNAL=jdbc:postgresql://10.200.200.133:5432/credit_tracker
USERNAME_SIGNAL=credit_tracker_user
PASSWORD_SIGNAL=
MAXIMUM_POOL_SIZE_SIGNAL=10
MINIMUM_IDLE_SIGNAL=10
CONNECTION_TIMEOUT_SIGNAL=10000
VALIDATION_TIMEOUT_SIGNAL=5000
IDLE_TIMEOUT_SIGNAL=600000
MAX_LIFETIME_SIGNAL=1800000
KEEPALIVE_TIME_SIGNAL=0
LEAK_DETECTION_THRESHOLD_SIGNAL=0
# scoring
DB_URL_SCORING=jdbc:db2://10.230.227.101:2668/cprosd22:currentSchema=TEST_2_INDIC;
USERNAME_SCORING=tester
PASSWORD_SCORING=tester
MAXIMUM_POOL_SIZE_SCORING=10
MINIMUM_IDLE_SCORING=10
CONNECTION_TIMEOUT_SCORING=10000
VALIDATION_TIMEOUT_SCORING=5000
IDLE_TIMEOUT_SCORING=600000
MAX_LIFETIME_SCORING=1800000
KEEPALIVE_TIME_SCORING=0
LEAK_DETECTION_THRESHOLD_SCORING=0
# размер в mb
ACCEPTED_XML_SIZE=1024
ACCEPTED_ARCHIVE_SIZE=2048MB
SIGNALS_ROOT_URI=http://10.230.227.102:11094/signalRUalfa/
SIGNALS_TOKEN=gttcHxwcGojoAvZK
SIGNALS_USER=0001ZZ000001
# min
MONITORING_INTERVAL=15
# days
DAYS_TO_UPDATE_FLAGS=30
UPDATE_FLAGS_CRON_EXPRESSION=0 25 18 * * *
NEW_FLAGS_CRON_EXPRESSION=0 25 18 * * *
UPDATE_FIDS_CRON_EXPRESSION=0 10 12 * * *
DAYS_TO_UPDATE_FIDS=30
SAVER_SUBJECT_BATCH_SIZE=15000
PIPELINE_SUBJECT_BATCH_SIZE=10000
PIPELINE_NAME_ENRICHER_STAGE_CONCURRENCY=20
PIPELINE_NAME_ENRICHER_QUEUE_CAPACITY=20
PIPELINE_ID_ENRICHER_STAGE_CONCURRENCY=10
PIPELINE_ID_ENRICHER_QUEUE_CAPACITY=20
PIPELINE_MERGER_QUEUE_CAPACITY=50
PIPELINE_NAME_UPDATER_STAGE_CONCURRENCY=20
PIPELINE_NAME_UPDATER_QUEUE_CAPACITY=20
PIPELINE_ID_UPDATER_STAGE_CONCURRENCY=10
PIPELINE_ID_UPDATER_QUEUE_CAPACITY=20
FLAG_UPDATER_CONCURRENCY=10
FLAG_UPDATER_QUEUE_CAPACITY=100
PIPELINE_ERROR_ATTEMPT_COUNT=5
PIPELINE_ERROR_ATTEMPT_DELAY=2S
PIPELINE_RETRYABLE_EXCEPTIONS=org.springframework.dao.DataAccessException,org.springframework.dao.DataIntegrityViolationException}
PIPELINE_GLOBAL_TIMEOUT=2H
PIPELINE_PARALLEL_REQUESTS=3