테이블에 @JsonIgnore달면 리스폰스에 안나옴(자꾸 까먹는다)
RequestBody와 RequestPart는 같이쓸 수 없다.
dto랑 파일 같이 보내는법(with postman):
@PostMapping("/api/class")
public ResponseDto<?> CreateClass(@RequestPart(value = "RoomRequestDto") RoomRequestDto requestDto,
@RequestPart(value = "Multipart") MultipartFile multipartFile) throws IOException {
System.out.println(requestDto.getRecipe_id()+ " "+ requestDto.getClass_name());
System.out.println(multipartFile.getOriginalFilename());
Room room = roomService.CreateRoom(requestDto, multipartFile);
return ResponseDto.success(room,"성공적으로 방을 만들었습니다.");
}
(ContentType이 있어야함)
ec2 502 Bad Gateway오류:
s3사용을 위해 aws의존성을 추가해놓고 버킷정보,iam정보가 누락된 상태로 깃엑션으로 배포되어서(git ignore됨) 오류가 난 듯
깃 시크릿에 해당 정보를 추가해주니 해결되었다.
docker에 redis 깔기:
도커를 실행시키고 cmd창에
docker pull redis입력 (레디스 이미지 설치)
docker run --name some-redis -p 6379:6379 -d redis (레디스 이미지 실행)
docker ps (실행중인 이미지 보기)
stomp + redis:
내일 참고해서 redis로 브로커 수정하기
Spring websocket chatting server(5) – 채팅방 입장/퇴장 이벤트 처리, 인원수 표시
이번 장에서는 채팅방의 기능을 좀 더 고도화하는 실습을 진행하겠습니다. 기존 채팅방에서는 메시지 전달이 무조건 클라이언트에서 서버 측으로 전달된 후에 처리되었는데요. 이번에는 서버
daddyprogrammer.org
https://thdwngus2.tistory.com/100
spring stomp, redis 적용하기
배운점 stomp 적용하기 stomp란? 메시지 전송을 효율적으로 하기 위해 나온 프로토콜이며 기본적으로 pub/sub 구조로 되어있어 메시지를 발송하고, 메시지를 받아 처리하는 부분이 확실히 정해져 있
thdwngus2.tistory.com
https://developer111.tistory.com/81
웹소켓(SockJs+Stomp) 채팅서버와 Redis 연동 및 오류해결
안녕하세요. 이전의 포스팅에서 스프링프레임워크 실서버 환경에서 Redis와 연동을 해보았습니다. was설정을 통해 어렵지 않게 redis와 연동을 하여 세션 클러스터링이 성공하였지만 제가 운영중
developer111.tistory.com
'TIL' 카테고리의 다른 글
2022.09.21.TIL (1) | 2022.09.21 |
---|---|
2022.09.20.TIL (0) | 2022.09.20 |
2022.09.14.TIL (0) | 2022.09.14 |
2022.09.07.TIL (0) | 2022.09.07 |
2022.09.01.TIL (0) | 2022.09.01 |