오늘 프로젝트 서버에 에러가 나타났었다.
서버에서 잘 작동하는 프로그램이 갑자기 작동하지 않게 된것. 사용하는 의존성 라이브러리의 버전을 최신버전으로 변경해 값을 고쳤다.
또한 캐시에 데이터를 저장했을 떄의 장점과 단점에 대해서 알게되었다!
캐시된 드라이버를 사용하는 과정에서 문제가 발생할 수 있는 경우이다.
충돌이슈 해결 : 캐시를 지워 새로운 파일을 다운받아서 수행하기 때문에 기존 driver가 가지고 있는문제를 해결할 수 있다.
최신버전 사용 유지: 캐시를 지우므로 WebDrivermanager가 최신을 사용할 수 있도록 유지한다. 최신버전을 사용하면 업데이트, 버그 fix가 된 기능을 사용할 수 있게 된다.
느린 초기화 : 캐시를 지우고 새로 파일을 매번 받아야하기 때문에 속도가 저하될 수 있다.
네트워크에 의존적: 네트워크가 수행되는 상황에서만 가능하다.(파일을 새로 받아야하기 때문 )
아 서버는 언제나 많은 신경을 기울여야하는구나… 기능 개발이 제일 중요한 것은 아니구나…
위의 문서는 내가 오늘 작성한 에러리포팅문서에서 가져온 것이다…
서버를 꼭꼭 확인하는 것을 잊지 말도록 하자…
#99클럽 #코딩테스트 준비 #개발자 취업 #항해99 #TIL