TIL

220620 TIL

Vince_rf 2022. 6. 20. 22:47

# redis 를 추가한 이후로 로컬에서 스프링 실행이 안된다.
자꾸 EC2 환경에서 돌리라고 하는데,
생각해보니 EC2에 redis 예쁘게 깔아놓고 내 컴퓨터에 redis가 없다..
로컬에서 6379 포트가 안 열려있으니 당연히 안되겠지..,ㅎ

#포스트맨으로 확인할 때
엔티티에 User가 manytomany로 묶여져 있고, User 객체를 자꾸 반환하여
유저 패스워드까지 콘솔 바디에 찍히는 대참사가 벌어지고 있었다.
그래서 반환 Dto에
List<User>로 반환하는 리스트를 List<String>타입으로 바꾸고,
인덱스에 user.get~~~~ 으로 필요한 스트링만 내려주는 방식으로 해결했다.

#포스트맨으로 아무 기능도 작동하지 않아서 확인해봤더니
시큐리티에 cors에 내 EC2 주소가 안 풀려있었다. 풀어주니 역시 잘 동작함.

 

#Redis restart

sudo systemctl restart redis-server

 

#핑퐁 하기

redis-cli -h <REDIS_IP_ADDRESS> ping

 

#Redis 시작

sudo systemctl start redis-server

'TIL' 카테고리의 다른 글

220627 슬랙클론코딩 WIL  (0) 2022.06.27
220622 TIL 클론코딩 트러블슈팅  (0) 2022.06.23
220619 TIL  (0) 2022.06.19
220620 WIL  (0) 2022.06.19
220616 TIL  (0) 2022.06.17