본문 바로가기

실행12

[Spring Boot] War - wildfly에 배포하기(Gradle + Spring boot) Spring boot에서 embeded tomcat 설정으로 문제없이 작업하다가 실제 운영환경인 REDHAT JBoss 환경으로 실행 테스트를 해보고자 했습니다. 동일 환경의 오픈소스인 Wildfly 버전으로 환경을 구성했습니다. 개발환경 IDE: IntelliJ Wildfly 26 - Jakarta EE 8 Full & Web Distribution Java 11 Spring boot 2.7.x Windows 10 WildFly 환경 셋업 wildfly 홈페이지에서 Wildfly 26 - Jakarta EE 8 Full & Web Distribution을 다운받고 실행했습니다. 다운로드 받은 zip파일 압축을 풉니다. Wildfly 버전 호환 문제 최신의 28.0.0.1Final에 Wildfly dis.. 2023. 7. 10.
PostgreSQL 13 설치 with docker-compose 들어가며 docker-compose를 사용하여 간단하게 PostgreSQL 13버전을 설치하고 DBeaver를 사용, 접속하는 방법도 알아봅니다. docker-compose.yml version: '3' services: db: image: postgres:13-alpine environment: POSTGRES_USER: app POSTGRES_PASSWORD: app1234 POSTGRES_DB: appdb ports: - "5432:5432" volumes: - pgdata:/var/lib/postgresql/data volumes: pgdata: postgres:13-alpine은 linux기반 경량 postgres 이미지입니다. docker-compose 실행 docker-comp.. 2023. 2. 5.
Docker container 정지 & 실행(재실행) 방법 ( stop, start ) Docker CLI를 사용하여 컨테이너를 실행, 중지, 재실행하는 방법을 살펴봅니다. $ docker image ls app/biz REPOSITORY TAG IMAGE ID CREATED SIZE app/biz 0.0.1 27a5e487107b 19 minutes ago 516MB 위의 이미지를 실행합니다. Docker Image 실행 $ docker run --name app -d -p 8080:8080 app/biz:0.0.1 3e742e782b4935badf6d18075c64b17500c1f2b187654359d846701a8368f886 --name을 지정하여 실행하면, 해당 이름으로 접근하여 컨테이너를 쉽게 컨트롤할 수 있습니다. Docker container 확인 $ docker contai.. 2022. 11. 23.
Windows에서 bat파일로 FatJar 실행 및 중지하기 윈도우가 설치된 피시에 SpringBoot기반의 간단한 데몬프로그램을 실행시켜야 했다. 배치파일로 FatJar파일을 실행시켰다. 문제는 실행시킨 프로세스의 프로세스아이디를 무엇으로 확인하여 종료시킬 것인가 였다. 여러가지 방법이 있지만, 여기서는 윈도우 커맨드 명령어 중, START의 옵션 중 하나인 제목 옵션을 사용하였다. 1. start.bat @echo off set JAR_PATH=C:\your\lib\path start "testapp" java -jar -Xms64m -Xmx128m -Dspring.profiles.active=dev %JAR_PATH%\app.jar 첫 번째 인자 값으로 앱의 이름("testapp")을 지정하면 필터 옵션(/fi)으로 접근할 수 있다. 2. tasklist로 .. 2022. 8. 19.