회사에서 포털 사이트를 운영하고 있습니다..
접속자는 별로 많지 않구요.. 하루 500명 선입니다.
구성은 Linux + Resin + Struts + Oracle 입니다.
서버는 웹과 Oracle 서버를 분리해서 구성했구요..
사양은 P-Ⅳ Xeon 2.4GHZ Dual 에 1G Ram 입니다.
접속자에 비하면 사양은 그야말로 충분하다고 생각됩니다.
문제는.. Oracle 프로세스가 줄지를 않습니다 -_-
새벽에 봐도.. 접속자가 아예 없는데도 프로세스는 줄지않고 있다가.
오전에 접속자가 많아지면 프로세스가 꽉차면서 DB접속이
않됩니다. Resin 을 재가동하면 다시 원상복구 되구요..
제가 만든 사이트가 아닌지라 원인이 뭔질 모르겠습니다.
오류가 있다손 치더라도 접속자가 없으면 Oracle 프로세스가
줄어들어야 마땅한데..
고수님들 어떻게 원인을 찾을 수 있는 방법이라도 있을까요?
vmstat 을 했을 때 입니다..
r b swpd free buff cache si so bi bo in cs us sy id wa
0 1 14428 18868 151280 1338960 0 0 1 0 1 0 1 1 0 0
0 0 14428 18856 151292 1338960 0 0 0 192 168 116 0 0 86 14
0 0 14428 18856 151292 1338960 0 0 0 0 110 58 0 0 100 0
0 0 14428 18856 151292 1338960 0 0 0 0 125 66 0 0 100 0
0 0 14428 18900 151292 1338976 0 0 0 28 206 179 0 0 84 15
0 0 14428 18900 151292 1338976 0 0 0 0 124 69 0 0 100 0
0 0 14428 18896 151296 1338976 0 0 0 232 152 192 1 2 91 7
0 0 14428 18896 151296 1338976 0 0 0 24 129 91 0 0 86 14
0 0 14428 18896 151296 1338976 0 0 0 0 107 54 0 0 100 0
0 0 14428 18896 151296 1338976 0 0 0 0 121 75 0 0 100 0
0 1 14428 18896 151296 1338976 0 0 0 8 107 61 0 0 99 1
0 0 14428 18892 151300 1338976 0 0 0 64 139 120 0 0 86 14
|