6.2.4.1. Parametreler#
Değişken Adı | Değeri | Açıklama |
---|---|---|
SECURITY_ENABLED | true | Güvenlik akışını aktif eder. Token validasyonu yapar. |
SERVER_PORT | 7087 | Uygulama port bilgisidir. |
SERVER_APP_NAME | notification-polling-server | Uygulama isim bilgisidir. |
SPRING_PROFILES_ACTIVE | polling | Uygulamanın çalıştırılacağı aktif profil bilgileridir. |
SERVER_DESCRIPTION | Hvl Notification Polling Server | Uygulama açıklama bilgisidir. |
SWAGGER_DESCRIPTION | Havelsan notification polling services info | Uygulama swagger açıklama bilgisidir. |
SERVER_CONFIGURATION_REMOTE_ENABLED | 'true' | Remote configuration yeteneğini aktif/pasif yapar. |
SERVER_CONFIGURATION_REMOTE_URL | http://[username]:[password]@hvlconfigserver:8888/config | Uygulamanın bağlı olacağı config server url bilgisidir. |
LOGGING_CONFIG | http://hvlconfigserver:8888/config/hvl-notification/default/framework(_)log4j2(_)instance(_)notification(_)polling/log4j2.yml | Uygulama log4j konfigurasyon dosyası dizin bilgisidir. |
DB_SCHEMA_CREATE_ENABLED | 'false' | Schema oluşturmanın aktif/pasif yapıldığı değişkendir. |
CACHE_TYPE | redis | 'simple' seçeneği ile inmemory cache kullanımı sağlanır. 'redis' seçeneği ile redis cache desteği sağlanır. |
REDIS_CM_CACHE_PREFIX | 'HVL::NOTIFICATION::POLLING::' | Redis üzerinde tutulan cache prefix bilgisidir. |
DB_SCHEMA | polling | Uygulamaya ait verislerin işleneceği RDMS schema bilgisidir. |
DDL_AUTO_TYPE | create | Veri ilklendirme strateji bilgisidir. (create, update vb.) |
DATA_INITIALIZER_ENABLED | 'false' | Veri ilklendirmenin aktif/pasif yapılmasının sağlayan değişkendir. |
DATA_INITIALIZER_GIT_ENABLED | 'false' | Veri ilglendirmesinin yapılacaği git path bilgisidir. |
SERVER_APP_TYPE | notification | Javalt monitoring üzerinde uygulama gruplaması için kullanılan parametredir. |
LIQUIBASE_CHANGE_LOG | 'polling/changelog-root.yaml' | Liquibase'de db değişikliklerinin yansıtacak olan dosyanın adıdır. |
LIQUIBASE_DROP_FIRST | 'false' | Bu değer true iken Liquibase çalışmadan önce üzerinde çalıştığı modülün ilgili şemasını düşürüp kendi oluşturur. |
NOTIFICATION_EXPIRE_DATE | 3 | Okunmuş bildirimlerin otomatik olarak kaç gün sonra silineceği bilgisidir. |
NOTIFICATION_BULK_REMOVE_ENABLED | 'false' | Okunmuş bildirimleri otomatik silme işlemi bilgisidir. |
NOTIFICATION_BULK_REMOVE_JOB_CRON_EXPRESSION | '0 0 12 * * ?' | Okunmuş bildirimleri otomatik silme periyod bilgisidir. |