application.properties (pim collector) file parameters
Defines the pim collector application.properties file parameters.
Property | Default Value | Description |
---|---|---|
app.datasource.driver-class-name | com.ibm.db2.jcc.DB2Driver | Specifies the database driver class name. |
app.datasource.password | pimdbpw | Specifies the database password. |
app.datasource.url | jdbc:db2://xx.xxx.xx.xx:50000/pimdb | Specifies the database connection details. Note: For IBM®
Db2® Secure Sockets Layer (SSL) setup, you need to
append
sslConnection=trueto the URL. Example
jdbc:db2://xx.xxx.xx.xx:50000/pimdb:sslConnection=true |
app.datasource.username | pimdbusr | Specifies the database username. |
camel.springboot.name | pim-collector | Specifies the instance name. |
instance.batchSize | 25 | Specifies the instance batch size. |
instance.completionTimeout | 1000 | Specifies the instance item aggregation completion timeout. |
instance.dbPasswordEncrypted | false | Specifies the instance is database password encrypted. |
instance.deleteIndexOnSchedule | Specifies the instance delete for an index on a new full index job schedule. | |
instance.deleteIndexTimeout | Specifies the instance delete index timeout. | |
instance.enableScheduling | true | Specifies multiple collectors to run and avoid picking up the same indexing job for
execution. Earlier, there was a remote possibility of the same job getting picked up by
multiple collectors. This property allows only one collector to act as a masterand be responsible for job execution. |
instance.enableTracing | false | Specifies the instance enable tracing. |
instance.failureItemRedeliveryDelay | 10000 | Specifies the instance failure redelivery delay. |
instance.failureItemRetryCount | 5 | Specifies the instance failure retry count. |
instance.pageSize | 1000 | Specifies the instance page size. |
instance.retryCount | 5 | Specifies the instance retry count. |
logging.level.org.hibernate | ERROR | Specifies the Hibernate log level. |
logging.level.org.springframework.web | ERROR | Specifies the Spring web log level. |
logging.level.root | INFO | Specifies the root logging level. |
management.endpoint.shutdown.enabled | true | Specifies whether the shutdown of the Spring Boot management endpoint is enabled. |
management.endpoints.web.exposure.include | * (All endpoints) | Specifies the ID of the Spring Boot management endpoints that are displayed. |
mdm.ccdClasspath | Specifies the CCD SVR jar location. | |
mdm.contextRecycleTimeInMins | 30 | Specifies the context recycle time. |
mdm.etcDir | Specifies the ETC directory location. | |
mdm.topDir | Specifies the TOP directory location. | |
mq.batchQueuePutUri | Specifies the Hazelcast batch queue put URI. | |
mq.batchQueueUri | Specifies the Hazelcast batch queue URI. | |
mq.eventNotifQueueUri | Specifies the Hazelcast event notif queue URI. | |
mq.groupName | mdmce-hazelcast-instance | Specifies the Hazelcast group name. |
mq.indexItemDeleteQueueUri | Specifies the Hazelcast item delete queue URI. | |
mq.indexQueueUri | Specifies the Hazelcast index queue URL. | |
mq.itemQueuePutUri | hazelcast-queue:default? hazelcastInstance=#hazelcastInstance |
Specifies the Hazelcast item queue put URL. |
mq.itemQueueUri | Specifies the Hazelcast item queue URL. | |
mq.networkIpAddress | <ip_address>:<http_port> | Specifies the Hazelcast host address. |
mq.retryQueuePutUri | hazelcast-queue:retryQueue? hazelcastInstance=#hazelcastInstance |
Specifies the Hazelcast retry queue URL. |
server.port | 9095 | Specifies the instance port. |
server.tomcat.additional-tld-skip-patterns | *.jar | Specifies the skip Tag Library Descriptors (tld) scan. |
spring.datasource.testWhileIdle | true | Specifies whether test database connection should be active if idle. |
spring.datasource.validationQuery | SELECT 1 | Specifies the queue to be run to test connection. |
spring.jpa.hibernate.ddl-auto | none | Specifies the Hibernate feature that controls the behavior. |
spring.jpa.hibernate.naming.implicit-strategy | org.hibernate.boot.model.naming. ImplicitNamingStrategyLegacyHbmImpl |
Specifies the Hibernate implicit strategy. |
spring.jpa.hibernate.naming.physical-strategy | org.springframework.boot.orm.jpa. hibernate.SpringPhysicalNamingStrategy |
Specifies the Hibernate physical strategy. |
spring.jpa.properties.hibernate.dialect | org.hibernate.dialect.DB2Dialect | Specifies the database Hibernate dialect class name. |
spring.jpa.show-sql | false | Specifies the SQL statements that are printed in the console. |