노드가 스크립트 언어라서 코드가 실행되어야 에러 발생 여부를 알 수 있잖아
만약 에러가 발생하면 노드는 싱글 스레드니까 프로세스 죽어서 서버 다운되고..
그럼 이거 해결법은 테스트코드를 잘 짜서 테스트를 빡세게 하는 거밖에 없을까?
클러스터 모듈이나 pm2로 멀티 프로세싱 돌리는 것도 하나의 방법이라고 생각은 하는데
그렇게 되면 서버 부하가 커지거나 자원이 낭비될 거 같아서..
어떻게 생각하나요들?
노드가 스크립트 언어라서 코드가 실행되어야 에러 발생 여부를 알 수 있잖아
만약 에러가 발생하면 노드는 싱글 스레드니까 프로세스 죽어서 서버 다운되고..
그럼 이거 해결법은 테스트코드를 잘 짜서 테스트를 빡세게 하는 거밖에 없을까?
클러스터 모듈이나 pm2로 멀티 프로세싱 돌리는 것도 하나의 방법이라고 생각은 하는데
그렇게 되면 서버 부하가 커지거나 자원이 낭비될 거 같아서..
어떻게 생각하나요들?
런타임 에러는 스크립트 언어 아니어도 못잡고 노드도 타입스크립트 쓰면 컴파일에러 잡을 수 있어
아 컴파일 단계에서도 잡히는구나
테스트코드 짜는 거에 대해서는 어떻게 생각하심?
테스트코드 좋지 그러나 배보다 배꼽이 커지는거 수단이 목적보다 우선시되는건 항상 경계해
서버 자체가 죽게 만드는건 진짜 큰 문제인데 - dc App