강의

멘토링

커뮤니티

Inflearn Community Q&A

yongs84253028's profile image
yongs84253028

asked

[Renewed] Node.js Textbook - From Basics to Project Practice

Serving html with express

위의 질문에 추가 질문이 있습니다!

Resolved

Written on

·

192

0

서버를 껐다 새로 키면 메모리가 날라갔기 때문에 다시 상태코드가 200이 나올거라고 생각했는데 계속 304 상태코드로 나옵니다.

1. 메모리가 날라가면서 캐시도 같이 삭제되는 것이 아닌가요?

2. cache를 삭제하는 것은 위험하다고 하셨는데, 서버를 끊어서 메모리가 날라가는 것과 cache를 삭제하는 것이 무엇이 다른가요?

Sequelizemysqlnodejsmongodb

Answer 2

1

zerocho님의 프로필 이미지
zerocho
Instructor

브라우저의 캐시입니다

0

yongs84253028님의 프로필 이미지
yongs84253028
Questioner

아! 브라우저에도 캐시가 남는거였네요!

혹시 require.cache를 직접 삭제하면 위험한 이유는 무엇일까요? 서버에서 메모리가 날라가는 것과 같은 것 같은데...

zerocho님의 프로필 이미지
zerocho
Instructor

require.cache는 모듈 require한 것에 대한 캐시를 삭제하는 겁니다. 굳이 삭제할 필요도 없을뿐더러 노드의 동작이 이상해질 수 있습니다.

yongs84253028님의 프로필 이미지
yongs84253028
Questioner

빠르게 답변주셔서 감사합니다!!!

yongs84253028's profile image
yongs84253028

asked

Ask a question