WEB
-
springboot 프로젝트 docker로 올리기WEB/BACK 2024. 5. 31. 15:54
1. maven build하게되면 .jar 파일 생성됨 2. Dockerfile 작성Dockerfile 예시FROM openjdk:8-jdk-alpineRUN mkdir -p /appWORKDIR /appRUN apk add --no-cache tiniRUN apk add --no-cache tzdataARG DEBIAN_FRONTEND=noninteractiveENV TZ=Asia/SeoulCOPY ./target/server.jar /app/server.jarCOPY oauth2jwt.jks /app/oauth2jwt.jksCOPY ./run/application.properties /app/application.propertiesCOPY ./public /app/publicENTRYPOINT ["/..
-
Dockerfile timezone settingWEB/BACK 2024. 5. 31. 15:46
local에서는 잘됐는데 container에 올리니까 스케쥴러가 안돌아가서 보니깐@shedlock 에 locktime설정이 있는데 거기 시간이 현재시간과 달라서 보니깐timezone설정을 해줘야됐었다.아래 참고#timezoneRUN apk add --no-cache tzdataARG DEBIAN_FRONTEND=noninteractiveENV TZ=Asia/Seoul FROM openjdk:8-jdk-alpine을 사용하는 경우 tzdata를 설치해줘야한다.
-
window - oracle sql loader 사용법 정리 및 예시WEB/BACK 2024. 5. 8. 13:26
1. sqlldr 설치 확인앞서 https://scatterx.scatteranalytics.io/chart/hub/index.jsp#3453 여기서 클라이언트를 설치하면 설치됨cmd창에 sqlldr명령어 입력 2. 필요한 파일 및 폴더 경로 셋팅 폴더에 로드에 필요한 csv파일과 ctl 파일과 log가 쌓일 log폴더 준비 후명령어 입력예시)sqlldr user/password@Oracle_19c CONTROL=./load_flight2.ctl skip=1errors=100000000 READSIZE=20000000 BINDSIZE=20000000 ROWS=5000LOG=./log/load.log BAD=./log/bad.log DISCARD=./log/discard.logDATA=./Flight_1..
-
Spring Beans Visualized 스프링 빈 시각화WEB/BACK 2024. 5. 8. 13:17
프로젝트에 사용되는 빈들을 시각화하여 보고싶을때 유용 준비사항1.spring actuator가 사전에 적용된 프로젝트여야 가능2.docker https://github.com/aigor/spring-beans-visualized?tab=readme-ov-file 여기서 clone 후 작업 npm installnode app.js docker build -t spring-beans-visualized:0.0.5 .docker run spring-beans-visualized:0.0.5 CLIENT_APP_USER - optional Basic HTTP authentication usernameCLIENT_APP_PASSWORD - optional Basic HTTP authentication pass..
-
스프링부트 엑츄에이터 적용 spring actuator applyWEB/BACK 2024. 5. 8. 13:09
스프링 부트에는 운영 중인 애플리케이션을 HTTP나 JMX를 이용해서 모니터링하고 관리할 수 있는 기능을 제공하는데, 이것이 spring actuator이다.시스템을 운영하다 보면 기능들이 잘 돌아가는지 지속적으로 모니터링하거나 서버를 재기동하거나 로그 정보를 변경하거나 등등 범애플리케이션 관점에서 처리해야 할 일이 많이 있을 때가 있다.그러한 기능을 외부에서 쉽게 조작하게 만들기 위한 프로젝트가 spring actuator다.dependency 에 추가 org.springframework.boot spring-boot-starter-actuator # application.propertiesmanagement.endpoints.web.exposure.includ..
-
안드로이드 스튜디오에 flutter 프로젝트 생성WEB 2023. 5. 21. 20:22
1. 안드로이드 스튜디오 다운로드 2. flutter 홈페이지에서 다운로드 및 환경변수 c\src\flutter\bin까지 설정 https://docs.flutter.dev/get-started/install/windows Windows install How to install on Windows. docs.flutter.dev 3. 안드로이드 스튜디오에서 flutter plugin, dart plugin 설치 후 new flutter project버튼 클릭 버튼이 보이지 않는다면 android sdk support plugin 설치하고 설치된 모든 plugin 을 enable 클릭하고나서 껏다키먄 버튼 보인다. 4. 설치해줬던 경로로 sdk 설정을 해준다. 5. 기다리면 플젝 생성되 상단에 chrome..