인디 컴포넌트를 이용해서 계속 외부와 통신하는 프로그램을 저희 서버에 띄워두고 있는데 한달에 두번정도씩 이 서버가 네트웍이 끊어져서 게이트웨이로도 핑이 안 됩니다.
이때 서버를 껏다켜면 다시 네트웍이 정상적으로 동작을 하는데 10중 8,9번은 정상적인 재부팅조차 제대로 되지 않아서 서버를 강제로 종료했다가 다시 켜고 있습니다.
서버는 HP 장비이고 OS는 WIN2K를 사용중인데 HP에 여러번 요청을 해서 서버 점검을 하였지만 하드웨어적인 문제는 찾지 못했습니다.
그래서 궁금한게 혹시 소프트웨어의 잘못으로 컴퓨터의 네트웍이 끊길수가 있는지 알고 싶습니다. 만약 그런것이 가능하다면 주로 소프트웨어의 어떠한 잘못으로 이런 현상이 발생하고 또 이것이 소프트웨어의 문제인지 아닌지 분석할 수 있는 방법이 있는지 알고 싶습니다.
여러 고수님들 답변 부탁드립니다.
계속 생성되어 결국 L4계층이나 L5계층에서 문제가 발생된듯 합니다.
아니면 상기와 비슷하나 메모리 Clear가 안되고 계속 쌓아 나가 위와 비슷한
현상이 발생될 수도 있음(여유 메모리가 없으니 객체 생성이 안됨)
판단근거 :
1. 정기적이다(계속 누적되어 임계점에 오면 통신불능 이다)
2. 정상종료가 안된다(메모리에 올라와 있는 Process또는 Thread 삭제가
너무 많아 삭제가 더디어 정상종료가 안된다고 판단할 수 도 있음)
3. Hardware 문제가 없다.
spy같은 프로그램으로 해당 Process에 Thread가 정상적으로 생성되고
소멸되는지 판단 하시거나.
memprof 등의 프로그램으로 Memory누수등이 없나 판단을 해보세요
그럼이만...