질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

xinetd redirect를 통한 아파치 서비스에 관한 문제

작성자 정보

  • 막심 작성
  • 작성일

컨텐츠 정보

본문

 톰캣과 아파치를 연동해서 서비스하던중에 xinetd를 통해서 아파치에 redirect시켰거든요

 그랬더니 local에서는 빠르게 잘 접속되는데 외부 클라이언트에서 접속하면 속도가 굉장히 느리네요

 아무래도 설정상에 문제가 있는거 같아서 conf파일좀 한번 봐주셨으면 해서요.

 

- /etc/xinetd.conf 파일

defaults

{

# The next two items are intended to be a quick access place to

# temporarily enable or disable services.

#

# enabled =

# disabled =


# Define general logging characteristics.

log_type = SYSLOG daemon info 

log_on_failure = HOST

log_on_success = PID HOST DURATION EXIT


# Define access restriction defaults

#

# no_access =

# only_from =

# max_load = 0

cps = 50 10

instances = 50

per_source = 10


# Address and networking defaults

#

# bind =

# mdns = yes

v6only = no


# setup environmental attributes

#

# passenv =

groups = yes

umask = 002


# Generally, banners are not used. This sets up their global defaults

#

# banner =

# banner_fail =

# banner_success =

}


includedir /etc/xinetd.d



- /etc/xinetd/http 파일 (아파치로 redirect시키기위한 서비스)

service http

{

socket_type = stream

wait = no

user = root

log_on_success += DURATION USERID

log_on_failure += USERID

disable = no

redirect = localhost 75

}




아파치 포트는 75번으로 변경하였구요.
지금 제가 생각하는게 맞다면

Client접속시도(80번포트) -> xinetd(75번포트로 redirect) -> apache(연동) -> tomcat 이순서로 신호가 이동합니다.

지금까지 제가 여쭙고자 했던 내용이구요 번외로 질문하나 더 드리면..

지금 위와같이 신호가 전달되는 설계가. 효율적인지 비효율적인지.. 그게 궁금하네요.

실무분들은 어떻게 웹서버를 운용하시는지 궁금하네요^^

그럼 고수분들의 소중한 답변 부탁드립니다.

OS - 페도라 11 . 2.6.29

관련자료

댓글 1

눈여울님의 댓글

  • 눈여울
  • 작성일
웹과 같이 대량의 커넥션이 발생하는 서비스에서 xinetd를 이용하는것은 비효율적입니다

그냥 standalone 방식으로 하시는것이 이롭습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,288 명
  • 현재 강좌수 :  36,943 개
  • 현재 접속자 :  369 명