Closed kisstest closed 4 years ago
free tier로 배포한 heroku app은 마지막 request 이후로 30분 정도면 자동으로 내려갑니다. - https://devcenter.heroku.com/articles/free-dyno-hours#dyno-sleeping
user 정보를 db 말고 memory에만 저장해 두었으니, sleeping 된 후 다시 접속할 경우 memory가 날라가서 가입 정보가 없어지는 것 같네요.
맞는지 확인을 위해 로그인 에러날 경우의 api 응답을 긁어서 보여주세요.
이 이슈와 별개로 db layer를 빨리 추가하도록 하겠습니다. 😅
Every personal Heroku account is allocated a pool of hours which you can use with Free dynos. This article describes the behavior of apps using Free dynos.
넵~
로그인에 대한 응답결과입니다 은근히 좀 바빠서 늦었네요 ^^;
request
url: https://good-reads-clone-api-express.herokuapp.com/user/session
method: POST
payload: {
email: "kisstest2@gmail.com"
password: "!1234qwer"
}
response
code: 401
message: "email/password mismatch(0)"
맞네요. 서버가 idle -> active 되면서 회원 정보가 날라갔어요. db 작업 중이니, 끝나면 알려드릴게요.
서버쪽은 완전 문외한이라 ㅜㅜ 서버 이해를 돕기위한 블로그나 책같은거 추천하실만한거 있으세요? 대략 포괄적인 것으로다가 ㅎㅎ
실제로 해 보는게 좋을거 같아요.
위 내용 성공하면 http method(get/post/delete/put) + endpoint(/users, /books) 추가하는거 같이 진행해 보시죠.
넵 감솨합니다^^