스케줄러로 변경
This commit is contained in:
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
File diff suppressed because one or more lines are too long
10
shp-exporter/build/resources/main/application-dev.yml
Normal file → Executable file
10
shp-exporter/build/resources/main/application-dev.yml
Normal file → Executable file
@@ -10,12 +10,6 @@ spring:
|
||||
idle-timeout: 600000
|
||||
max-lifetime: 1800000
|
||||
|
||||
application:
|
||||
name: make-shapefile-service
|
||||
|
||||
main:
|
||||
web-application-type: none # Disable web server for CLI application
|
||||
|
||||
converter:
|
||||
inference-id: D5E46F60FC40B1A8BE0CD1F3547AA6
|
||||
# Optional: omit or set empty to create merged shapefile for all batch-ids
|
||||
@@ -45,7 +39,3 @@ logging:
|
||||
org.springframework: WARN
|
||||
pattern:
|
||||
console: '%d{yyyy-MM-dd HH:mm:ss} - %msg%n'
|
||||
|
||||
layer:
|
||||
geoserver-url: http://label-tile.gs.dabeeo.com
|
||||
workspace: cd
|
||||
|
||||
0
shp-exporter/build/resources/main/application-local.yml
Normal file → Executable file
0
shp-exporter/build/resources/main/application-local.yml
Normal file → Executable file
31
shp-exporter/build/resources/main/application-prod.yml
Normal file → Executable file
31
shp-exporter/build/resources/main/application-prod.yml
Normal file → Executable file
@@ -5,16 +5,17 @@ spring:
|
||||
password: kamco_cds_Q!W@E#R$
|
||||
driver-class-name: org.postgresql.Driver
|
||||
hikari:
|
||||
maximum-pool-size: 5
|
||||
maximum-pool-size: 10 # Increased for batch processing
|
||||
connection-timeout: 30000
|
||||
idle-timeout: 600000
|
||||
max-lifetime: 1800000
|
||||
|
||||
application:
|
||||
name: make-shapefile-service
|
||||
|
||||
main:
|
||||
web-application-type: none # Disable web server for CLI application
|
||||
batch:
|
||||
job:
|
||||
enabled: false # CLI에서 명시적으로 실행
|
||||
jdbc:
|
||||
initialize-schema: always # 메타데이터 테이블 자동 생성
|
||||
table-prefix: BATCH_
|
||||
|
||||
converter:
|
||||
inference-id: D5E46F60FC40B1A8BE0CD1F3547AA6
|
||||
@@ -27,15 +28,19 @@ converter:
|
||||
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://kamco.geo-dev.gs.dabeeo.com/geoserver'
|
||||
base-url: 'https://aicd-geo.e-kamco.com:18080/geoserver'
|
||||
workspace: 'cd'
|
||||
overwrite-existing: true
|
||||
connection-timeout: 30000
|
||||
read-timeout: 60000
|
||||
# Credentials (optional - environment variables take precedence)
|
||||
# Uncomment and set values for development convenience
|
||||
# For production, use GEOSERVER_USERNAME and GEOSERVER_PASSWORD environment variables
|
||||
username: 'admin'
|
||||
password: 'geoserver'
|
||||
|
||||
@@ -45,9 +50,3 @@ logging:
|
||||
org.springframework: WARN
|
||||
pattern:
|
||||
console: '%d{yyyy-MM-dd HH:mm:ss} - %msg%n'
|
||||
|
||||
layer:
|
||||
geoserver-url: https://kamco.geo-dev.gs.dabeeo.com
|
||||
wms-path: geoserver/cd
|
||||
wmts-path: geoserver/cd/gwc/service
|
||||
workspace: cd
|
||||
|
||||
@@ -3,3 +3,5 @@ spring:
|
||||
name: make-shapefile-service
|
||||
profiles:
|
||||
active: prod
|
||||
main:
|
||||
web-application-type: none # Disable web server for CLI application
|
||||
|
||||
Binary file not shown.
Reference in New Issue
Block a user