아파치+톰캣 사용중인데 톰캣이 자꾸 뻗습니다.

koreahjg의 이미지

안녕하세요

제가 아파치 톰캣 jsp 를 쓰고있는데요

하루나 몇시간 지나면 자꾸 톰캣이 작동이 안되고

좀 이상한점은 httpd 프로세스가 원래 10개 내외였는데 20개 가까이로 늘어나 있습니다.

그리고 cpu 상태도 보통 0.5~1% 사용하던것이 15~20% 정도로 올라가있습니다.

톰캣이 뻗었을때는 아파치는 잘 돌아가는 상태인것 같고 기타 서비스들은 문제없는 듯 합니다.

httpd.conf 에 keepalive 설정도 off 시켜보았는데 계속 같은 현상이 발생합니다.

어떻게 해결해야 할까요?? OS는 AIX 5.3, apache는 2.0.63, 톰캣은 4.0.3 를 사용하고 있습니다.

평소에는 잘 사용하다가 갑자기 이런일이 생기니까 문제점을 찾기가 쉽지않네요..

goodnux의 이미지

소스의 문제 입니다
소스를 볼수 없으니 뭐가 문제라 말할순 없지만
apache tomcat 설정의 문제로 해결될수 있는것이 아닙니다
어떤 was 를 사용해도 뻗을겁니다
문제가 되는 소스를 고쳐주면 바로 해결이 되죠
저런 문제 발생하면 업체들이 하나같이 서버를 다중화 해야한다 뭐다 말들을 하죠
정말 무지한 업체들 많아요
서버를 100대 1000대 한들 뻗습니다
제가 개발한 프로그램이 있기는 한데요
웹페이지 장애난거 실시간 체크해서 톰켓을 다시 올려주는 대몬이죠

koreahjg의 이미지

어디가 문제인지는 알게 됬네요 !!!
감사합니다.
근데 소스가 어떻게 잘못되면 이런 현상이 발생하는건지 대충이라도 알려주실수 없나요..??
사용자도 많고 페이지도 많은거라서 찾기가 쉽지않네요...

bookgekgom의 이미지

제 사이트도 하루에 한번씩 뻗습니다.

jsp 라면 glassfish 에서도 돌릴수있지 않나요?
---------------------------------------------------------------------------------------------------------------
루비 온 레일즈로 만들고있는 홈페이지 입니다.

http://jihwankim.co.nr

---------------------------------------------------------------------------------------------------------------
루비 온 레일즈로 만들고 있는 홈페이지 입니다.

http://jihwankim.co.nr

여러 프로그램 소스들이 있습니다.

필요하신분은 받아가세요.

eminency의 이미지

오픈 소스라면 Glassfish나 Geronimo로 가능하겠죠.
(참, Geronimo는 tomcat이 포함되어 있으니 마찬가지인가요? -_-)

노루가 사냥꾼의 손에서 벗어나는 것 같이, 새가 그물치는 자의 손에서 벗어나는 것 같이 스스로 구원하라 -잠언 6:5

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.