강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

hoon님의 프로필 이미지
hoon

작성한 질문수

자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]

46강. 종료되지 않는 실행

배포해서 서버접속하는것까지 성공하였습니다

작성

·

350

·

수정됨

1

다만 궁금한것이 데이터베이스에 든게 없어서 배포하고 올린다음에 다시 내리고 데이터베이스 mysql채우고 다시 nohup으로 올렸는데 반영이 안되더라고요 어떻게 반영시키나요??

퀴즈

Linux 터미널에서 현재 작업 중인 디렉토리의 전체 경로를 확인하는 명령어는 무엇일까요?

ls

cd

pwd

mkdir

답변 2

0

최태현님의 프로필 이미지
최태현
지식공유자

안녕하세요!! 크으~~ 배포 성공 축하드립니다! 😊

정말 고생 많으셨어요~!!!

 

적어주신 application.yml도 확인해보았는데요! 현재 봤을 때 dev profile로 잘 실행시키신거라면, DB 반영이 정상적을 될 것 같아요! ddl-auto 옵션도 none 으로 잘 설정되어 있고요~~~

즉, 설정상 잘못된 부분은 없어 보입니다.

 

따라서 제 생각에는 서버가 dev profile로 잘 실행이 되었는지, 수동으로 DB를 업데이트하신게 balance database가 맞는지 확인해보시면 도움이 될 것 같습니다.

 

감사합니다!! 🙏

0

hoon님의 프로필 이미지
hoon
질문자

spring:
  config:
    activate:
      on-profile: local
  datasource:
    url: "jdbc:h2:mem:balance;MODE=MYSQL;NON_KEYWORDS=USER"
    username: "sa"
    password: ""
    driver-class-name: org.h2.Driver
  jpa:
    hibernate:
      ddl-auto: create
    properties:
      hibernate:
        format_sql: true
        show_sql: true
        dialect: org.hibernate.dialect.H2Dialect
    open-in-view: false
  h2:
    console:
      enabled: true
      path: /h2-console

server:
  port: 8081


---

spring:
      config:
        activate:
          on-profile: dev
      datasource:
        url: "jdbc:mysql://localhost/balance"
        username: "root"
        password: "Abcd1234!"
        driver-class-name: com.mysql.cj.jdbc.Driver
      jpa:
        hibernate:
          ddl-auto: none
        properties:
          hibernate:
            format_sql: true
            show_sql: true
            dialect: org.hibernate.dialect.MySQL8Dialect
      open-in-view: false


server:
  port: 8081

와 같고 dev 로 실행시켰고 mysql 안에 balance 에는 테이블과 정보를 새로 넣어두었습니다

hoon님의 프로필 이미지
hoon

작성한 질문수

질문하기