From 750e20d6e1d162916fbee2859a25b39b64fb944c Mon Sep 17 00:00:00 2001 From: "gayoun.park" Date: Tue, 3 Mar 2026 16:06:23 +0900 Subject: [PATCH] =?UTF-8?q?pnu-update=20yml=20=ED=8C=8C=EC=9D=BC=20?= =?UTF-8?q?=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../executionHistory/executionHistory.bin | Bin 1982584 -> 1982584 bytes .../executionHistory/executionHistory.lock | Bin 17 -> 17 bytes .../.gradle/8.14/fileHashes/fileHashes.bin | Bin 91715 -> 91715 bytes .../.gradle/8.14/fileHashes/fileHashes.lock | Bin 17 -> 17 bytes .../8.14/fileHashes/resourceHashesCache.bin | Bin 22577 -> 22611 bytes .../buildOutputCleanup.lock | Bin 17 -> 17 bytes gukyuin/pnu-update/.gradle/file-system.probe | Bin 8 -> 8 bytes .../kamcoback/service/GukYuinApiService.class | Bin 17789 -> 17729 bytes gukyuin/pnu-update/build/libs/pnu-update.jar | Bin 99465443 -> 99462645 bytes .../reports/problems/problems-report.html | 2 +- .../build/resources/main/application-dev.yml | 69 --------------- .../resources/main/application-local.yml | 81 ------------------ .../build/resources/main/application-prod.yml | 61 +------------ .../compileJava/previous-compilation-data.bin | Bin 188510 -> 188510 bytes .../src/main/resources/application-dev.yml | 69 --------------- .../src/main/resources/application-local.yml | 81 ------------------ .../src/main/resources/application-prod.yml | 5 -- 17 files changed, 3 insertions(+), 365 deletions(-) diff --git a/gukyuin/pnu-update/.gradle/8.14/executionHistory/executionHistory.bin b/gukyuin/pnu-update/.gradle/8.14/executionHistory/executionHistory.bin index 4e18399fe83045de70aa743893a6d888b35a16ca..885e1ac073c91ca8eb18d99a4863996dfd72bddc 100644 GIT binary patch delta 4490 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 delta 4286 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 delta 35 rcmcb-fpOyo#tkMCj1`+rB_421)>Y1C4BV*rLwuvb37*Z49v}Dt`85r< diff --git a/gukyuin/pnu-update/.gradle/buildOutputCleanup/buildOutputCleanup.lock b/gukyuin/pnu-update/.gradle/buildOutputCleanup/buildOutputCleanup.lock index cb137acc41fc9a6861d39cf33119be77fabd4509..eb7dad5a16225f35f52564d40d2e50c31315a37f 100644 GIT binary patch literal 17 VcmZQpUi`rDB*U^$1~6bs1pqD#1O@;A literal 17 VcmZQpUi`rDB*U^$1~6dq1^_Mc1MC0* diff --git a/gukyuin/pnu-update/.gradle/file-system.probe b/gukyuin/pnu-update/.gradle/file-system.probe index 9b8ae4b8dea1a2aaecd21ab902ff61b40d29bc0c..18101185a53b8f8afb313758f0b32c97e034aca4 100644 GIT binary patch literal 8 PcmZQzV4Sn5nb`;c2crTA literal 8 PcmZQzV4Sll?$Iv*3AzJ{ diff --git a/gukyuin/pnu-update/build/classes/java/main/com/kamco/cd/kamcoback/service/GukYuinApiService.class b/gukyuin/pnu-update/build/classes/java/main/com/kamco/cd/kamcoback/service/GukYuinApiService.class index d2e40f784c8ac3f4a2cfd5436932de03ea59b080..92e4893ca43e2f6c2884db3b8010d80ed71c1d92 100644 GIT binary patch delta 3090 zcma)84Oo@s8NToD95@_)M2HYb6ujgo^l*>^DB2K^%hAuwZC!J1%^zG!T&Pn>%St4w zIW4DsE`xrwQcE%?v6{BBwN*@0)7;9n+G_n+t(7*LwUzDu-tX|i*0pQnT)fZwJ@5Oy z&;8ub&-;D8noq4}{QfhK?FCR{jp&K*$m-pdmF?p#y@#^zNX~ePNMU$x zC6~{?qNO#Czqi{%>HLFzduS|QwVw&)^H28sp(?&^k0}mizColiyrj7yyr`k6HOz2x zLvxsMe9K;39O7|%Q*i;`wfl;5_!s+~;%WS=Jw9B@5ACLK;gFN@{D^-G@Khp#{Mg|gDFrr3hm)jRbvYBN!MT-2xi4pdK z$O!wQ!uXkNo>5vM~O1F`zG%VayRLqOY)a0S~Wo!LsZgL=J> z*K3z0i1)FBH^3*LUA&Pu!7sQQ`9rQk41c6|61CsmwOWp^k){^@FN7{|RsdE2$pOX$ zP!T|g0p4u?pyJ$|wb~Rzt^~M9(^%2=V@Yxy*BkQoR9s`ot3ZtrO3iE z6yREn6)oe?hDlf{Iay8dCs|uHvC*;_l+O%-_dX2PhctZF%zm5I-yS$SHM~%D`>-UtHQp)AS*KZkcTY9 z+Z+zGZ$uPX9^zcqJrJ&Dqu7a(cbkqTZ)c}5*)!n+Ls&Xur0*1AUC6{;$j99%!DeH& z%&b*{ywe0b6FCNePwxa>LOcMjW}{e$0_c(_<1(@jIe1PS?^kIZRJI<%R6MWZI*b`OqJnt=3vd)yOSc>^8spzk zMF1V1@ebZ+;^64EaI1mV!EKuP%)a{_NV2rpkQ6gdhAuTM#X42Y2e=&p!kOv$*TjK{aWBO$)8H2UZ`1$%#?>8s$hg`$sb)}YU&c_pB`%L+6y8=L zygMkigL&+CrGz_$!O~m(u`T#gY+cPyqp=NI2Fy+aVi$V^LP`Cd^DZ?gMj6sRP+^`> zR8L|gK2pR_p&Xy8F?@{4_{<=xH?5`KBe&k*pbo9)!v>Kvb13!ctVxDazfLS=FMp;? zog76O>t*2NJfnI9v4*oGpH76%>gVfG{@n02<12&s(mgPgiOA*^CEM-c6#8grLQH`#q zzZ#jl!7IQ_zXw)zd7qbYLa13U#7>x|0l_glo zaahYz_4o+3ay)i$0(v+RdsvCRoTQuKJRD{spza zKFMFI(**H}qWhGxaTf07uS{VzqLaVYrQ^pjoGUMH(#^2O?ySyEi}sl(4X@wg40AK= zug*DfTy+bS-oPhPs-nLpUINKnyCX-#fy=~naYsa zqGlGxvcYo+DEAI7_hM8Yttw~LX%$X`C^xObk2K`E4MJVcjoUyDyBc)`2V6Fyb?@YH zwDyH?Kc6!Q<7?{%A)K!dtR)!9R^+h-MO(gUP+#iakul z(aKL2diSFu|4Y}Kt2sDuy@?Vm~l;?_AT*GV1y1yilvoY#wGJ$fL$tkNCg=L^zVJZipA;x+rN zw&)v$zmtACl6XRIylBQ_W_;OUTrY;#_C+dRBu#`nzlz8OE@-*s#^ z&K94i`Kjt8B>4}?3f+zWL?&<6^JjXVDfzkNEs|#>@09#Pa*GAa(v81e(pQ~{XDz=K zEB&jI0m;{p4R* L(>lk>M&`c&6`u@v delta 3129 zcma)84S1Dh8NTmtXFJ=0dDxg68*B_@8w}1lV~33fGKM4Ar37fEd8OdSk3d5bhJrZ$ zric(Ey&9refJi`45LifwQ3+v){D@&mSy(DjNn&6kbbs%6_ObHns_R_mectbRf1dlj zpP%>LyM&)CVd&*cyY~PX;uLNVwd56s#@9F1&zR6ObnSJ*VkG)w6b4|lzHZdl=kZ0{f;(|5#^Fn7#2C!PSj>`UF6yyB+7%d& zjhKMVn224t3ol?2_T$TVMg2pV#`|S$qO6TX$vn>C146nPJ=n~-NYy5zWgtbr1^65m za2|r1euVS6K+^3kWDBU}`}v?|IfD2MAL1e;3Fwo2n2Qk*+?9NUOOVW^TGL+hy;)z? z!Iw#M9RinyG}ti+Cx~#6$w5>G5n+(aO~1-sg^y}dGPw}29J*Ytkc#{|jU}(Sa*idh z66w-63D3PE?>>Qlv^__X_NlU`3~0BQPWc#;v;4z(gO4M?WoBvrg8z>G8(axTu0PPf+M>@CSCGTP zcnn?exZJ+dA}h7}h>tA7Cxn%nSCBwfgjA1pAB3k_C3X_zJz)uZl25rN)!(Wuk|nE3 zcjB7fX3=M=EQV~WTrCElMlRN%7;8}`pSoev&s*T*sN!lqZM`4kH?8+`QD_k*X-%5P zkdMgItP(8=M60!>!*6j-0+Fe%@^~mlnuazi);1|$w#buPk&SK0$98nXPV~fc^5!m! zDO)iIl=+y-xR&b_8E#yqAkZ!p3boo>D;4<+*L(JOvnHfU*CGbkyH7--o%y(`xlJU! zDBA~7s6;7J!j$5$qWXvu@+d~&n3C=_G~hU<;&sK@QN`IC7Sm1Mwmzm7J}XmnO>qOi zZ4tL{qk2hJx5-5+OZQmrk|)a0ZI-+gnH#~){0@SaM)$DZ*cL7E#WqL)gB$eUsQ)I-Bfrbhh9Lx!luiPq;kIv0%1Y5Z~txfe?y}T(*enYzeCK$*r?ETypEU(;{+vE~QD@YoMhxpdHKk9Dkqy9-Kg#;s@s7BCGl# zQY>fbN!k(GtCg=^d_KWfClepk>k4NKpaa9mX9l{n14`KOe{#0_|Kx1TzjLlYQk$?=)Ax^ zE)}9?$5Yi|S`cH9qwnt8<{IR&hiE9l5cb3U_fbV6v)oa)T)0J|!j_8wve3;d5-Nb6->$^5r%`2a!Q~^7`)({J@?QuK@)e8l z(2${R5KhrEY$m$uMN*`vN-1Ysgx-Z1_YuZ@gmE59WLi9tX>JC%4}gH`lZWfdW$$TT z756S_N-wu09a0D;>d|2yv6$9eH@FR^W<~XUMfF1Myg-rtpvB}}g;5_nHlG_00%6K1{RI04=AnN3xT?^CUYv`A%2l{tLR68$AF3 diff --git a/gukyuin/pnu-update/build/libs/pnu-update.jar b/gukyuin/pnu-update/build/libs/pnu-update.jar index a7245631ed5d5654d049946995786904926b99ce..eb7b50aff933a2924166e191be115191942cb041 100644 GIT binary patch delta 26332 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 HXJ`K(5*Vb4 diff --git a/gukyuin/pnu-update/build/reports/problems/problems-report.html b/gukyuin/pnu-update/build/reports/problems/problems-report.html index 4380c13..7ee1a2a 100644 --- a/gukyuin/pnu-update/build/reports/problems/problems-report.html +++ b/gukyuin/pnu-update/build/reports/problems/problems-report.html @@ -650,7 +650,7 @@ code + .copy-button { diff --git a/gukyuin/pnu-update/build/resources/main/application-dev.yml b/gukyuin/pnu-update/build/resources/main/application-dev.yml index d7611e7..1bc93ff 100644 --- a/gukyuin/pnu-update/build/resources/main/application-dev.yml +++ b/gukyuin/pnu-update/build/resources/main/application-dev.yml @@ -50,26 +50,6 @@ spring: max-request-size: 4GB file-size-threshold: 10MB -server: - tomcat: - max-swallow-size: 4GB - max-http-form-post-size: 4GB - -jwt: - secret: "kamco_token_9b71e778-19a3-4c1d-97bf-2d687de17d5b" - access-token-validity-in-ms: 86400000 # 1일 - refresh-token-validity-in-ms: 604800000 # 7일 - #access-token-validity-in-ms: 60000 # 1분 - #refresh-token-validity-in-ms: 300000 # 5분 - -token: - refresh-cookie-name: kamco-dev # 개발용 쿠키 이름 - refresh-cookie-secure: false # 로컬 http 테스트면 false - -springdoc: - swagger-ui: - persist-authorization: true # 스웨거 새로고침해도 토큰 유지, 로컬스토리지에 저장 - logging: level: root: INFO @@ -82,55 +62,6 @@ logging: org.springframework.security.web.authentication.Http403ForbiddenEntryPoint: INFO org.springframework.web.servlet.DispatcherServlet: INFO - -mapsheet: - upload: - skipGdalValidation: true - shp: - baseurl: /app/tmp/detect/result #현재사용안함 - - - -file: - #sync-root-dir: D:/kamco-nfs/images/ - sync-root-dir: /kamco-nfs/images/ - sync-tmp-dir: /kamco-nfs/requests/temp # image upload temp dir - #sync-tmp-dir: ${file.sync-root-dir}/tmp - sync-file-extention: tfw,tif - sync-auto-exception-start-year: 2024 - sync-auto-exception-before-year-cnt: 3 - - #dataset-dir: D:/kamco-nfs/model_output/ - dataset-dir: /kamco-nfs/model_output/export/ # 마운트경로 AI 추론결과 - dataset-tmp-dir: ${file.dataset-dir}tmp/ - - #model-dir: D:/kamco-nfs/ckpt/model/ - model-dir: /kamco-nfs/ckpt/model/ # 학습서버에서 트레이닝한 모델업로드경로 - model-tmp-dir: ${file.model-dir}tmp/ - model-file-extention: pth,json,py - - pt-path: /kamco-nfs/ckpt/model/v6-cls-checkpoints/ - pt-FileName: yolov8_6th-6m.pt - - dataset-response: /kamco-nfs/dataset/response/ - -inference: - url: http://192.168.2.183:8000/jobs - batch-url: http://192.168.2.183:8000/batches - geojson-dir: /kamco-nfs/requests/ # 추론실행을 위한 파일생성경로 - jar-path: /kamco-nfs/repo/jar/shp-exporter.jar - inference-server-name: server1,server2,server3,server4 - gukyuin: - #url: http://localhost:8080 url: http://192.168.2.129:5301 cdi: ${gukyuin.url}/api/kcd/cdi - -training-data: - geojson-dir: /kamco-nfs/dataset/request/ - -layer: - geoserver-url: https://kamco.geo-dev.gs.dabeeo.com - wms-path: geoserver/cd - wmts-path: geoserver/cd/gwc/service - workspace: cd diff --git a/gukyuin/pnu-update/build/resources/main/application-local.yml b/gukyuin/pnu-update/build/resources/main/application-local.yml index cb09429..2720076 100644 --- a/gukyuin/pnu-update/build/resources/main/application-local.yml +++ b/gukyuin/pnu-update/build/resources/main/application-local.yml @@ -16,99 +16,18 @@ spring: datasource: url: jdbc:postgresql://192.168.2.127:15432/kamco_cds - # url: jdbc:postgresql://localhost:5432/local_0128 username: kamco_cds password: kamco_cds_Q!W@E#R$ - # username: postgres - # password: 1234 hikari: minimum-idle: 1 maximum-pool-size: 5 - data: - redis: - host: 192.168.2.109 - port: 6379 - password: kamco - - servlet: - multipart: - enabled: true - max-file-size: 4GB - max-request-size: 4GB - file-size-threshold: 10MB - -server: - tomcat: - max-swallow-size: 4GB - max-http-form-post-size: 4GB - -jwt: - secret: "kamco_token_9b71e778-19a3-4c1d-97bf-2d687de17d5b" - access-token-validity-in-ms: 86400000 # 1일 - refresh-token-validity-in-ms: 604800000 # 7일 - -token: - refresh-cookie-name: kamco-local # 개발용 쿠키 이름 - refresh-cookie-secure: false # 로컬 http 테스트면 false - -springdoc: - swagger-ui: - persist-authorization: true # 스웨거 새로고침해도 토큰 유지, 로컬스토리지에 저장 - logging: level: org.hibernate.SQL: debug org.hibernate.orm.jdbc.bind: trace -mapsheet: - upload: - skipGdalValidation: true - shp: - baseurl: /Users/bokmin/detect/result - - - -file: - sync-root-dir: C:/Users/gypark/kamco-nfs/images/ - #sync-root-dir: /kamco-nfs/images/ - sync-tmp-dir: ${file.sync-root-dir}/tmp/ - sync-file-extention: tfw,tif - sync-auto-exception-start-year: 2025 - sync-auto-exception-before-year-cnt: 3 - - dataset-dir: C:/Users/gypark/kamco-nfs/dataset/ - #dataset-dir: /kamco-nfs/dataset/export/ - dataset-tmp-dir: ${file.dataset-dir}tmp/ - - model-dir: C:/Users/gypark/kamco-nfs/ckpt/model/ - #model-dir: /kamco-nfs/ckpt/model/ - model-tmp-dir: ${file.model-dir}tmp/ - model-file-extention: pth,json,py - - pt-path: /kamco-nfs/ckpt/classification/ - pt-FileName: v5-best.pt - - dataset-response: /kamco-nfs/dataset/response/ - -inference: - url: http://10.100.0.11:8000/jobs - batch-url: http://10.100.0.11:8000/batches - geojson-dir: /kamco-nfs/requests/ - jar-path: jar/makeshp-1.0.0.jar - inference-server-name: server1,server2,server3,server4 - gukyuin: - #url: http://localhost:8080 url: http://192.168.2.129:5301 cdi: ${gukyuin.url}/api/kcd/cdi -training-data: - geojson-dir: /kamco-nfs/model_output/labeling/ - -layer: - geoserver-url: https://kamco.geo-dev.gs.dabeeo.com - wms-path: geoserver/cd - wmts-path: geoserver/cd/gwc/service - workspace: cd - diff --git a/gukyuin/pnu-update/build/resources/main/application-prod.yml b/gukyuin/pnu-update/build/resources/main/application-prod.yml index 9e54db2..dfa7a27 100644 --- a/gukyuin/pnu-update/build/resources/main/application-prod.yml +++ b/gukyuin/pnu-update/build/resources/main/application-prod.yml @@ -23,7 +23,6 @@ spring: datasource: url: jdbc:postgresql://kamco-cd-postgis:5432/kamco_cds - #url: jdbc:postgresql://localhost:15432/kamco_cds username: kamco_cds password: kamco_cds_Q!W@E#R$ hikari: @@ -37,68 +36,12 @@ spring: transaction: default-timeout: 300 # 5분 트랜잭션 타임아웃 - - - -server: - tomcat: - max-swallow-size: 4GB - max-http-form-post-size: 4GB - - logging: level: root: INFO - org.springframework.web: DEBUG - org.springframework.security: DEBUG - - # 헬스체크 노이즈 핵심만 다운 - org.springframework.security.web.FilterChainProxy: INFO - org.springframework.security.web.authentication.AnonymousAuthenticationFilter: INFO - org.springframework.security.web.authentication.Http403ForbiddenEntryPoint: INFO - org.springframework.web.servlet.DispatcherServlet: INFO - - -mapsheet: - upload: - skipGdalValidation: true - shp: - baseurl: /app/detect/result #현재사용안함 - -file: - sync-root-dir: /kamco-nfs/images/ - sync-tmp-dir: /kamco-nfs/repo/tmp # image upload temp dir - sync-file-extention: tfw,tif - - #dataset-dir: D:/kamco-nfs/model_output/ #변경 model_output - dataset-dir: /kamco-nfs/model_output/export/ # 마운트경로 AI 추론결과 - dataset-tmp-dir: ${file.dataset-dir}tmp/ - - #model-dir: D:/kamco-nfs/ckpt/model/ - model-dir: /kamco-nfs/ckpt/model/ # 학습서버에서 트레이닝한 모델업로드경로 - model-tmp-dir: ${file.model-dir}tmp/ - model-file-extention: pth,json,py - - pt-path: /kamco-nfs/ckpt/v6-cls-checkpoints/ - pt-FileName: yolov8_6th-6m.pt - dataset-response: /kamco-nfs/dataset/response/ - -inference: - url: http://127.0.0.1:8000/jobs - batch-url: http://127.0.0.1:8000/batches - geojson-dir: /kamco-nfs/requests/ # 학습서버에서 트레이닝한 모델업로드경로 - jar-path: /kamco-nfs/repo/jar/shp-exporter.jar # 추론실행을 위한 파일생성경로 - inference-server-name: server1,server2,server3,server4 + org.springframework.web: INFO + org.springframework.security: INFO gukyuin: url: http://127.0.0.1:5301 cdi: ${gukyuin.url}/api/kcd/cdi - -training-data: - geojson-dir: /kamco-nfs/dataset/request/ - -layer: - geoserver-url: https://kamco.geo-dev.gs.dabeeo.com - wms-path: geoserver/cd - wmts-path: geoserver/cd/gwc/service - workspace: cd diff --git a/gukyuin/pnu-update/build/tmp/compileJava/previous-compilation-data.bin b/gukyuin/pnu-update/build/tmp/compileJava/previous-compilation-data.bin index fbfcc03fa1fb0d98ed5f661d3ab5ca3e1da53cf7..85332e0a619f7670bb15d75968330bf888efb4b1 100644 GIT binary patch delta 60 zcmcb2fcxG7?hQxT1^#NhTl4oVUvp`0cHi;YMNXTqvKMIa?`L6PU|?)zJ>wXpx-P#;t P)E;8QxIM&(iEAAISN<2s diff --git a/gukyuin/pnu-update/src/main/resources/application-dev.yml b/gukyuin/pnu-update/src/main/resources/application-dev.yml index d7611e7..1bc93ff 100644 --- a/gukyuin/pnu-update/src/main/resources/application-dev.yml +++ b/gukyuin/pnu-update/src/main/resources/application-dev.yml @@ -50,26 +50,6 @@ spring: max-request-size: 4GB file-size-threshold: 10MB -server: - tomcat: - max-swallow-size: 4GB - max-http-form-post-size: 4GB - -jwt: - secret: "kamco_token_9b71e778-19a3-4c1d-97bf-2d687de17d5b" - access-token-validity-in-ms: 86400000 # 1일 - refresh-token-validity-in-ms: 604800000 # 7일 - #access-token-validity-in-ms: 60000 # 1분 - #refresh-token-validity-in-ms: 300000 # 5분 - -token: - refresh-cookie-name: kamco-dev # 개발용 쿠키 이름 - refresh-cookie-secure: false # 로컬 http 테스트면 false - -springdoc: - swagger-ui: - persist-authorization: true # 스웨거 새로고침해도 토큰 유지, 로컬스토리지에 저장 - logging: level: root: INFO @@ -82,55 +62,6 @@ logging: org.springframework.security.web.authentication.Http403ForbiddenEntryPoint: INFO org.springframework.web.servlet.DispatcherServlet: INFO - -mapsheet: - upload: - skipGdalValidation: true - shp: - baseurl: /app/tmp/detect/result #현재사용안함 - - - -file: - #sync-root-dir: D:/kamco-nfs/images/ - sync-root-dir: /kamco-nfs/images/ - sync-tmp-dir: /kamco-nfs/requests/temp # image upload temp dir - #sync-tmp-dir: ${file.sync-root-dir}/tmp - sync-file-extention: tfw,tif - sync-auto-exception-start-year: 2024 - sync-auto-exception-before-year-cnt: 3 - - #dataset-dir: D:/kamco-nfs/model_output/ - dataset-dir: /kamco-nfs/model_output/export/ # 마운트경로 AI 추론결과 - dataset-tmp-dir: ${file.dataset-dir}tmp/ - - #model-dir: D:/kamco-nfs/ckpt/model/ - model-dir: /kamco-nfs/ckpt/model/ # 학습서버에서 트레이닝한 모델업로드경로 - model-tmp-dir: ${file.model-dir}tmp/ - model-file-extention: pth,json,py - - pt-path: /kamco-nfs/ckpt/model/v6-cls-checkpoints/ - pt-FileName: yolov8_6th-6m.pt - - dataset-response: /kamco-nfs/dataset/response/ - -inference: - url: http://192.168.2.183:8000/jobs - batch-url: http://192.168.2.183:8000/batches - geojson-dir: /kamco-nfs/requests/ # 추론실행을 위한 파일생성경로 - jar-path: /kamco-nfs/repo/jar/shp-exporter.jar - inference-server-name: server1,server2,server3,server4 - gukyuin: - #url: http://localhost:8080 url: http://192.168.2.129:5301 cdi: ${gukyuin.url}/api/kcd/cdi - -training-data: - geojson-dir: /kamco-nfs/dataset/request/ - -layer: - geoserver-url: https://kamco.geo-dev.gs.dabeeo.com - wms-path: geoserver/cd - wmts-path: geoserver/cd/gwc/service - workspace: cd diff --git a/gukyuin/pnu-update/src/main/resources/application-local.yml b/gukyuin/pnu-update/src/main/resources/application-local.yml index cb09429..2720076 100644 --- a/gukyuin/pnu-update/src/main/resources/application-local.yml +++ b/gukyuin/pnu-update/src/main/resources/application-local.yml @@ -16,99 +16,18 @@ spring: datasource: url: jdbc:postgresql://192.168.2.127:15432/kamco_cds - # url: jdbc:postgresql://localhost:5432/local_0128 username: kamco_cds password: kamco_cds_Q!W@E#R$ - # username: postgres - # password: 1234 hikari: minimum-idle: 1 maximum-pool-size: 5 - data: - redis: - host: 192.168.2.109 - port: 6379 - password: kamco - - servlet: - multipart: - enabled: true - max-file-size: 4GB - max-request-size: 4GB - file-size-threshold: 10MB - -server: - tomcat: - max-swallow-size: 4GB - max-http-form-post-size: 4GB - -jwt: - secret: "kamco_token_9b71e778-19a3-4c1d-97bf-2d687de17d5b" - access-token-validity-in-ms: 86400000 # 1일 - refresh-token-validity-in-ms: 604800000 # 7일 - -token: - refresh-cookie-name: kamco-local # 개발용 쿠키 이름 - refresh-cookie-secure: false # 로컬 http 테스트면 false - -springdoc: - swagger-ui: - persist-authorization: true # 스웨거 새로고침해도 토큰 유지, 로컬스토리지에 저장 - logging: level: org.hibernate.SQL: debug org.hibernate.orm.jdbc.bind: trace -mapsheet: - upload: - skipGdalValidation: true - shp: - baseurl: /Users/bokmin/detect/result - - - -file: - sync-root-dir: C:/Users/gypark/kamco-nfs/images/ - #sync-root-dir: /kamco-nfs/images/ - sync-tmp-dir: ${file.sync-root-dir}/tmp/ - sync-file-extention: tfw,tif - sync-auto-exception-start-year: 2025 - sync-auto-exception-before-year-cnt: 3 - - dataset-dir: C:/Users/gypark/kamco-nfs/dataset/ - #dataset-dir: /kamco-nfs/dataset/export/ - dataset-tmp-dir: ${file.dataset-dir}tmp/ - - model-dir: C:/Users/gypark/kamco-nfs/ckpt/model/ - #model-dir: /kamco-nfs/ckpt/model/ - model-tmp-dir: ${file.model-dir}tmp/ - model-file-extention: pth,json,py - - pt-path: /kamco-nfs/ckpt/classification/ - pt-FileName: v5-best.pt - - dataset-response: /kamco-nfs/dataset/response/ - -inference: - url: http://10.100.0.11:8000/jobs - batch-url: http://10.100.0.11:8000/batches - geojson-dir: /kamco-nfs/requests/ - jar-path: jar/makeshp-1.0.0.jar - inference-server-name: server1,server2,server3,server4 - gukyuin: - #url: http://localhost:8080 url: http://192.168.2.129:5301 cdi: ${gukyuin.url}/api/kcd/cdi -training-data: - geojson-dir: /kamco-nfs/model_output/labeling/ - -layer: - geoserver-url: https://kamco.geo-dev.gs.dabeeo.com - wms-path: geoserver/cd - wmts-path: geoserver/cd/gwc/service - workspace: cd - diff --git a/gukyuin/pnu-update/src/main/resources/application-prod.yml b/gukyuin/pnu-update/src/main/resources/application-prod.yml index 17cd96b..dfa7a27 100644 --- a/gukyuin/pnu-update/src/main/resources/application-prod.yml +++ b/gukyuin/pnu-update/src/main/resources/application-prod.yml @@ -36,11 +36,6 @@ spring: transaction: default-timeout: 300 # 5분 트랜잭션 타임아웃 -server: - tomcat: - max-swallow-size: 4GB - max-http-form-post-size: 4GB - logging: level: root: INFO