라고뜬다. 이 오류는 Redis의 RDB 스냅샷 기능이 현재 디스크에 지속할 수 없어서 발생하는 문제라고한다.이 문제는 주로 디스크 공간 부족, 디스크 I/O 문제, 또는 권한 문제 등으로 인해 발생할 수 있는데cat /var/log/redis/redis-server.
하지만 경로에는 .env 파일이 분명 존재하는데 읽어 올 수 없다고 함.sudo chmod +r /opt/openvidu/.env 명령어를 통해 파일 읽기 권한을 추가해주었는데도 해결이 되지 않음.docker-compose.yml 파일에서 .env 파일의 위치를 지정
중요한 정보가 담긴 yml은 apllication-secret.yml 에 담아 놨는데 yml은 깃허브에 보안상 올리지 않는 것이 좋다고 하여gitignore에 추가하여 yml을 올리지 않았다.하지만 Git Actions를 활용하여 CI/CD를 구현하게 되면 깃허브에 올
code deploy agent의 사용자, 그룹명이 appspec.yml에 작성한 것과 달라서 발생한 문제였다.문제를 해결하는 방법은AWS 공식문서에서 알려주고 있었다.
image배포 프로세스 상태 확인하는 법image✅ Green: 성공 / 🟡 Yello: 진행중 / ❌ Red: 실패 혹은 취소image링크: https://www.figma.com/file/oYhmdlSiaHAOabE1izourg/%ED%81%B4%EB%A
짤 게시물에 댓글을 달아 좋아요를 가장 많이 받는 베스트 댓글 1,2,3 등을 뽑음1등 베스트 댓글이 짤 게시물 제목의 주인공이 되며, 순위 변경에따라 제목은 언제든 바뀔 수 있음. 전체 게시물을 통틀어 작성한 댓글들의 좋아요 개수 총합이 가장 많은 유저가 페이지의 짤
미니프로젝트 주차에 접어들었따..드디어..프론트엔드와 협업을 하려면 CORS에 대해 알아야 해서 정리를 하며 공부해본다.CORS (Cross-Origin Resource Sharing): 다른 도메인의 리소스를 요청하는 것을 허용하기 위한 웹 보안 메커니즘SOP (Sa
properties에는 유출되면 보안에 치명적인 정보가 많이 들어있다.따라서 원격에 올릴 경우 막대한 피해를 보게 될 수도 있으므로properties등과 같은 민감한 파일은 올리지 않는 것이 좋다. 인텔리제이의 왼쪽 사이드에서".gitignore" 이라는 파일을 찾아
객체 지향 프로그래밍 언어에서 사용하는 객체와 관계형 데이터베이스의 데이터를 서로 호환되도록 매핑해주는 기술. 영속성을 갖는 데이터를 저장하고 관리하는 방법 중 하나이며, MVC 패턴에서 모델(MODEL)을 기술하는 도구로 사용된다.관계형 데이터베이스에서 정보를 저장하
상위 엔터티에서 하위 엔터티로 모든 작업을 전파??하위 엔티티까지 영속성 전달Person Entity를 저장하면 Address Entity도 저장하위 엔티티까지 병합 작업을 지속Address와 Person 엔티티를 조회한 후 업데이트하위 엔티티까지 제거 작업을 지속연결
먼저 두 엔티티가 일대일 관계일지 일대다 관계인지 다중성을 고려한다.다음으로, 두 엔티티가 단방향과 양방향중 어떤 방식으로 참조하는지 결정한다.마지막으로 양방향 관계라면 연관관계의 주인을 결정한다.테이블은 외래 키 하나로 조인을 하면 양방향으로 쿼리가 가능해서 방향의
DI(Dependency Injection)란 외부에서 두 객체 간의 관계를 결정해주는 디자인 패턴으로, 인터페이스를 사이에 둬서 클래스 레벨에서는 의존관계가 고정되지 않도록 하고 런타임 시에 관계를 다이나믹하게 주입하여 유연성을 확보하고 결합도를 낮출 수 있게 해준다
CRUD를 작성하는 강의를 들으면서 DTO가 정확히 어떤 역할을 하는지제대로 짚고 넘어가야겠다는 생각이 들어 DTO에 대해 정리하게 되었다.DTO란 (Data Transfer Object)의 약자로, 계층 간 데이터 전송을 위해 도메인 모델 대신 사용되는 객체이다.이때
이번주에는 웹 동작방식에 대해 이해하는 시간과 SpringBoot 서버 이해,Database,SQL연습 ,JPA기초 등 스프링을 들어가기전 전체적인 흐름을 이해하는 시간을 가졌다.웹(Web)이란, 인터넷 상에서 정보를 공유하기 위한 플랫폼이며, 웹 브라우저를 통해 웹
[MY SQL에서 해당 테이블이 존재하면 실행되는 조건문] [IF NOT EXISTS예시]: 해당 이름의 테이블이 이미 존재하는 경우에는 새로 생성하지 않고, 이미 존재하는 테이블을 사용 CREATE TABLE IF NOT EXISTS MAJOR ( major_co
설정사항 Connection type : In-memoryUser : saURL : jdbc:h2:mem:test;MODE=MYSQL;OLD_INFORMATION_SCHEMA=TRUE;아래 Test Connection을 클릭하여 잘 연결됐는지 체크해준다.음... Goo
다형성 인스턴스에서 자식 클래스의 메서드 호출하기Person 클래스가 있고 그를 상속 받는 Giwoong 클래스가 있습니다.이 때 두 클래스가 가지고 있는 메서드는 다음과 같습니다.Person: eat(), sleep()Giwoong: eat(), study()여기서
import와 상속관계, overriding, super 키워드 등 상속의 기초적인 개념에 대해 이해함스파르타 자바 문법 총정리 3 - 10 ~ 3 - 14의 내용을 기반으로 학습함일요일 스터디는 쉬는걸로 ;) 다들 즐거운 휴일 보내세요 🙂재충전 하고 오세용김근보 5
Dog란 이름의 클래스를 만들고 name과 age를 매개변수로 받는 생성자를 만들고 introduce라는 메서드를 생성해 name과 age를 출력하도록 구현하세요. 또한 main 클래스에서 Dog 클래스를 인스턴스화 하고 introduce 메서드를 사용하세요.신동현(답
1번 문제 - 고예진님2번 문제 - 김은양님3번 문제 - 장기웅님4번 문제 - 나(김근보)5번 문제 - 신동현님사용관계, 포함관계, 상속관계의 정확한 설명고예진 (답변자) 상속관계(~은 ~이다)extends와 함께 써준다.자손 클래스는 조상 클래스의 모든 멤버를 상속