2009년 9월 8일 화요일

Webtob + 방화벽 + JEUS

방화벽 외부에 Webtob

방화벽 내부에 JEUS + Webtob

 

이런 구성.

 

신규 사이트가 오픈하고 나서 ( NT + 아파치 ) 몇명만 접속하면 열라 죽는다.

 

아파치 세팅을 지대로 해본적이 별루 없는지라 . 특히나 NT에선. 답이없다.

 

대부분 Unix or Linux 라..... 쩝. 비슷하긴 해도 잘 맞지 않네.

 

오픈 후 자꾸 죽는 현상 발생.

 

결국엔 TMAX 불렀다.

 

궁합이 잘 맞으니 잘 되겄지. 드뎌 이 지겨운 거에서 해방되겠구나 하는 안도감.

 

TMAX 직원와서 설치하고 세팅된거 보여주고. 잘 붙는 거 확인하고.

 

난 내려와서 jmeta 이용해서 풀세팅으로 한번 스트레스 테스트 해주고.

 

음 ..좋아 좋아. 이러고 집에 갔는데..웬걸

 

밤 사이에 또 뻗었단다.

 

TMAX에서 방화벽에서 접속이 없어서 차단된거 같다라나.

 

그래서 방화벽 내부의 JEUS와 외부의 WEBTOB간 서로 체크하는 로직을 넣었다.

 

방화벽에서 끊겨서 더이상 방화벽 외부의 webtob에서 jeus로 연결이 안된다나.

 

그러면서 jeus의 컨테이너를 내렸다 올려야 한다고. 난 이해가 안감..이 부분이

 

방화벽 외부의 webtob를 내렸다 다시 살리면 접속이 원활이 되어야 정상이 아닌건지...쩝

 

잘 모느니..당한다. 아니 당한거 같기도 하고.. 내가 잘 모르니 이런말도 쓰는거고.

 

여튼 쓸때없는 잡설이 길었다.

 

webtob와 jeus의 webMain.xml 파일의 설정부분 바뀐부분을 올린다.

 

필요할 때 써먹어야 지..

 

우선 WebMain.xml이다.

 

<!--
방화벽 밖의 WebtoB 하고 연결해주는 리스너 세팅
<read-timeout>600000</read-timeout>
이 부분은 방화벽밖에서 요청사항이 없으면 현재 방화벽 밖의 WebtoB가 죽어버리는 현상 발생
TMAX 에서는 방화벽이 차단을 시키는 거 같다라나?? 뭐라나?? 정확한 건 모르겠음
그래서 방화벽 밖의 WEBTOB와 방화벽 내부에 있는 제우스 사이에 이놈이 계속해서 일정시간마다
방화벽 밖의 WEBTOB를 호출 해주는 역활을 하는 놈을 추가함.
-->           
            <webtob-listener>
                <listener-id>webtob외부</listener-id>
                <port>9900</port>
                <output-buffer-size>8192</output-buffer-size>
                <thread-pool>
                    <min>30</min>
                    <max>30</max>
                    <step>1</step>
                    <max-idle-time>30000</max-idle-time>
                </thread-pool>
                <hth-count>1</hth-count>
                <webtob-address>xxx.xxx.xxx.xxx</webtob-address> <--  방화벽 밖의 webtob 서버아이피

<!-- 이 부분을 추가했다. ->

  <read-timeout>600000</read-timeout>

<!-- 이 부분을 추가했다. ->
                <registration-id>xxxGrp</registration-id>
                <webtob-home>C:/TmaxSoft/WebtoB4.1</webtob-home>
            </webtob-listener>

 

그럼 webtob의 http.m 파일은.

==중략==

*SERVER
html  SVGNAME = htmlg, MinProc = 10, MaxProc = 10, ASQCount = 100
xxxGrp SVGNAME = jsvg, MinProc = 30, MaxProc = 30,SvrchkTime = 300
# 원래 아래 주석 이었다가 방화벽에서 방화벽내부로 연결이 없으면 끊어 버리는거 같아서
# 서버를 체크해주게 하는 형태로 변경함.
# SvrchkTime 이놈
#xxxGrp SVGNAME = jsvg, MinProc = 30, MaxProc = 30,ASQCount = 300

 

오늘 세팅했는데 내일 죽나 사나 보자.

 

죽으면 알지..가만 안놔둔다.

2009년 9월 3일 목요일

[hp]Windows XP 에서 Intel ICH9 SATA 드라이버 로딩 방법

HP ProBook 4310S를 샀다.

윈도우 xp로 다운그레이해서 설치시 BIOS 세팅에 AHCI를 IDE를 바꾸지 않으면 설치시 블루 스크린이 뜬다.

 

아래의 설명은 XP 설치후에 AHCI 로 바꾸기 위한 방법이다. HP에 잘 나와있네.

나도 이거로 해결했음.

 

아래의 내용은 HP에서 가져온 내용임.

 

http://h50177.www5.hp.com/support/DG071A/faqs/117731.html?jumpid=reg_R1002_KRKO

 

HP 노트북 PC - Windows XP 에서 Intel ICH9 SATA 드라이버 로딩 방법

문제

Intel ICH9 SATA 로딩 방법을 알려주세요.

해당 모델: 2230s , 2530p , 2730p , 6530s , 6530b , 6730s , 6730b , 6830s , 6930p , 8530p , 8530w , 8730w

해결책

설명: 일반 Windows XP 로 윗 모델에 설치할 경우 하드디스크를 찾을수 없다는 메세지와 함께 블루스크린이 뜨면서 설치가 안됩니다. Windows XP CD 안에 ICH9에 대한 SATA 컨트롤러가 내장 되어있지 않기 때문에 나타나는 현상입니다. BIOS에서 SATA부분을 IDE로 바꾸고 Windows XP 설치후 다시 SATA드라이버를 로딩해주면 됩니다.

참고 :

로딩할 Intel ICH9 SATA 드라이버는 고객지원센터(1588-3003 내선: 4-2)로 문의 해주시기 바랍니다.




[로딩 방법]

  1. 부팅후 F10 을 눌러 BIOS 로 진입합니다.




    System Configuration -> Device Configurations -> SATA Device Mode -> IDE 로 변경후 Windows XP를 설치합니다.




  2. 장치 드라이버를 다 설치하면 [장치관리자]에 아래와 같은 화면이 나타납니다. 초록색으로 표기한 부분에서 어떤 것을 선택해도 다 됩니다.




  3. 그 중 하나를 선택해 [드라이버 업데이트] 클릭합니다.




  4. [아니오, 지금 연결 안함] 을 체크하고 [다음]을 클릭합니다.




  5. [목록 또는 특정위치에서 설치(고급)]을 체크하고 [다음]을 클릭합니다.




  6. [검색 안 함, 설치할 드라이버를 직접 선택]을 체크하고 [다음]을 클릭합니다.




  7. [Intel(R) ICH9M/M-E 2 port Serial ATA Storage Controller 2 - 292D] 를 체크하고 [디스크에 있음]을 클릭합니다




  8. SATA 드라이버 폴더를 지정후 iaAHCI 를 선택하고 [열기] 를 클릭 합니다




  9. Intel(R) ICH9M-E/M SATA AHCI Controller 를 선택하고 [다음]을 클릭합니다


    Intel(R) ICH9M-E/M SATA AHCI Controller 를 선택!


  10. 경고창이 뜨면 [예]를 클릭합니다.




  11. [시스템 종료]를 눌러 Windows 를 종료합니다.

  12. F10을 눌러 BIOS로 진입후 다시 [AHCI]로 변경합니다.




  13. [AHCI]로 변경후 노트북을 켜면 하드웨어가 새롭게 인식이 되면서 아래와 같은 화면이 나타납니다.




  14. 재부팅한 후의 [장치관리자]

아직 문제해결이 되지 않으셨습니까?
Content starts here

고객님의 의견을 알려주십시오


 
1. 이 문서에 대한 만족도를 평가해 주십시오.

 
5 4 3 2 1