# 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 |