프로그래밍 QnA + 설치 및 활용 QnA + 질문

pci486의 이미지

소프트 웨어 적으로 분산 서버를 구축하려고 합니다. 조언 부탁드립니다.

일단 주 목적은
실제 운영중인 웹의 소스 코드에 패치 작업을 하거나 오류를 수정할시에
운영중인 웹이 죽지 않게 하기 위함 입니다.

일단 제가 생각하는 것이

인터넷 -> 리눅스 1 -> 웹서버 1
웹서버 2 ( 대기 )

상태에서 웹서버 1에 문제 발생시

인터넷 -> 리눅스 1 웹서버 1 ( 오류 수정작업 후 대기)
-> 웹서버 2 ( 운영 )

이런 방식입니다.

일단 하드웨어로 조지는 게 가장 좋을것 같은데
그거는 돈이 좀 들기에... 회사측에선 안된다 그러고

저 방식을 소프트 웨어적으로 구현할려면
어떤식으로 하여야 하는지 조언을 해주시거나
참고할 정보를 알려주시면 감사 하겠습니다.

ole2000의 이미지

Apache ProxyPass를 이용할 경우 트래픽은 어디에 쌓이나요?

A, B 서버가 있고 각각 서로 다른 회선을 사용합니다.

A서버에는 only 아파치만 설치되어있으며 mod_proxy를 이용해서 오로지 로드밸런스 역할만 하며

B서버에 톰켓이 설치되어으며 이미지 파일등 모든 static 리소스가 있습니다.

이때 Request의 흐름은 아래처럼 가는데

클라이언트 -> A -> B

Response는 어떻게 되나요?

클라이언트 <- A <- B 인가요? 아님 클라이언트 <- B 인가요?

회선 트래픽 문제때문에 그런데 이 경우 모든 트래픽은 B서버의 회선에서만 발생하나요?

아니면 response가 다시 A서버의 아파치를 통해서 클라이언트에 전달이 되어 A서버의 회선에서 발생하나요?

khnet의 이미지

리눅스에서 만든 프로그램을 x윈도우에서 클릭으로 실행하려면 어떻게 해야 하나요?

gcc로 컴파일해서 만든 실행파일을 x윈도우상에서 클릭으로 실행할 수 있는 방법 없나요?
아니면 클릭으로 실행가능한 파일을 만드는 다른 방법이 따로 있는 건가요?
있다면 그 방법 좀 가르쳐주시면 감사드릴께요^^;

canuyes의 이미지

c++ 관련 초보적인 질문

C++ 관련 초보적인 질문을 드립니다.
창피스럽지만 코드도 첨부합니다.(굳이 안보셔도 답변은 가능하실 것 같습니다;;ㅠㅠ)

sacredone의 이미지

윈도우 서버 설치 질문입니다

장비 하나에

윈도우, 리눅스 각각 설치하고 각 OS 에 웹서버 설치를 해보려 합니다

먼저 윈도우를 깔고 거기에 가상머신(VMware or Virtual Machine) 설치하고

그위에 리눅스를 깐다음 각각 운영체제 위에 웹서버 설치하려는데요

먼저 위에 말씀드린 방법이 가능한지 궁금합니다

그리고 윈도우에 설치할 웹서버는

아파치가 아닌 IIS 를 사용하려하고

리눅스에 설치할 웹서버는 아파치를 설치하려 합니다

처음 윈도우를 깔때 xp, 7 을 설치하고 IIS 웹서버를 깔아야하는지

아니면 윈도우 서버 2000 or 2003 을 설치하고 IIS 웹서버를 깔아야하는지

두 방법의 차이점이 뭔지 궁금합니다

ezlelay의 이미지

openssl 사용시에 생성되는 publickey와 java에서의 키 생성

http://john-memory.tistory.com/8

해당 블로그의 소스코드 실행 결과

...
-----BEGIN RSA PUBLIC KEY-----
MIGHAoGBAKXMasWbTdIZjLQy3B0pTgr5f8nVcYwffLgFkmm94qX0B6AVNeZ4y29Q
bO1pbSOU861/0/iHZ/gamJZvULlTwdwWFjAjjhDFomKyGB8f9wsr6XaXF6UwHqT0
J5OhrEMDsQrhTPi6iE4QGgxkLNvF/LtMikwbRL8qyuJ6cKu0u07ZAgED
-----END RSA PUBLIC KEY-----
...
이하 생략

이렇게 나옵니다.

여기서 publickey를 가지고 안드로이드에서 rsa encoding을 시키고 싶은데

seraphino의 이미지

linux 종료 시 데몬 kill 문제

안녕하세요. 고수님들의 도움이 필요해 이렇게 글을 올립니다.

아래 bypass_sh 이라는 script를 작성하였습니다.
#################################################
# process name : bypass_sh

#Source function library.
. /etc/rc.d/init.d/functions

PATH=.:$PATH

RETVAL=0
lockfile=/var/lock/subsys/$prog

keke111의 이미지

임베디드 장비에서 tcp 패킷 처리

임베디드 장비로 특정 파일을 서버에서 다운로드 하는데 중간중간 타임아웃 증상이 나타납니다.

사무실과 원격 서버와는 vpn장비로 묶여 있습니다.

기존에 wait time이 30초로 설정이 되어 있는 상태 였는데 이걸 600초로 늘렸더니
60초 정도 있다가 데이터가 왔습니다.

그런데 이 전송 프로그램을 장비로 안하고 pc로 구현하였는데 pc로 구동하는 프로그램은
원할히 잘 받는 상황 입니다.

임베디드 장비로 하면 패킷이 늦게 오고 pc로 하면 빨리 오는 이유가 궁금합니다.
아니면 제가 테스트를 잘못한 것 이겠지요.

bindung의 이미지

executable에 포함된 symbol을 강제로 dynamic loading되게 하는 방법을 알고 싶습니다.

안녕하세요.

linux에서 executable에 포함된 symbol을 강제로 dynamic loading되게 하는 방법을 알고 싶습니다.

에.. 그러니까.

int main() {
  add(1,1);
}

이런게 있을때 disasm했을때 call add가 아니라 call add@plt 로 나올 수 있게요.

물론 add symbol은 so로 link하는게 아니라 static link한다는 가정하에 말이죠.

ld옵션을 아무리 들여다봐도 마땅한 옵션이 안보이네요;;;

페이지

프로그래밍 QnA + 설치 및 활용 QnA + 질문 구독하기