53 lines
1.4 KiB
YAML
Executable File
53 lines
1.4 KiB
YAML
Executable File
spring:
|
|
datasource:
|
|
url: jdbc:postgresql://kamco-cd-postgis:5432/kamco_cds
|
|
username: kamco_cds
|
|
password: kamco_cds_Q!W@E#R$
|
|
driver-class-name: org.postgresql.Driver
|
|
hikari:
|
|
maximum-pool-size: 10 # Increased for batch processing
|
|
connection-timeout: 30000
|
|
idle-timeout: 600000
|
|
max-lifetime: 1800000
|
|
|
|
batch:
|
|
job:
|
|
enabled: false # CLI에서 명시적으로 실행
|
|
jdbc:
|
|
initialize-schema: always # 메타데이터 테이블 자동 생성
|
|
table-prefix: BATCH_
|
|
|
|
converter:
|
|
inference-id: D5E46F60FC40B1A8BE0CD1F3547AA6
|
|
# Optional: omit or set empty to create merged shapefile for all batch-ids
|
|
|
|
batch-ids: # Required
|
|
- 252
|
|
- 253
|
|
- 257
|
|
output-base-dir: '/data/model_output/export/'
|
|
crs: 'EPSG:5186'
|
|
|
|
batch:
|
|
chunk-size: 1000 # 청크 크기 (메모리 ~40MB per chunk)
|
|
skip-limit: 100 # 청크당 skip 허용 건수
|
|
fetch-size: 1000 # JDBC 커서 fetch 크기
|
|
enable-partitioning: false # 초기에는 비활성화
|
|
partition-concurrency: 4 # Map ID별 병렬 처리 동시성 (4=~300MB, 8=~600MB)
|
|
|
|
geoserver:
|
|
base-url: 'https://aicd-geo.e-kamco.com:18080/geoserver'
|
|
workspace: 'cd'
|
|
overwrite-existing: true
|
|
connection-timeout: 30000
|
|
read-timeout: 60000
|
|
username: 'admin'
|
|
password: 'geoserver'
|
|
|
|
logging:
|
|
level:
|
|
com.kamco.makesample: DEBUG
|
|
org.springframework: WARN
|
|
pattern:
|
|
console: '%d{yyyy-MM-dd HH:mm:ss} - %msg%n'
|