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

spinelos의 이미지

[질문] 아파치에서 반응하기전에 요청을 차단하고 싶을때는 어찌 하나요?

안녕하세요.
현재 저희가 사용하고 있는 서버는 2대로 web / data 서버로 분리해서 웹서버에서 파일을 요청하면 data 서버의 아파치에서 보내주는
구조로 운영하고 있습니다.
서버내 아파치 설정에서 web 서버를 통하지 않는 data 요청에 대해서는 거부하게끔 설정이 되어 있는데요,
엊그제 data 서버로의 직접적인 url 요청이 들어와서 서버 부하가 많이 생기는 상황이 발생하게 되었습니다.

당연히 web 을 통하지 않는 요청이라서 data 서버에서는 그 요청에 대해서 error 페이지를 보여주고, error 로그를 기록하게 되었는데요.
문제는 그 요청이 1초당 30-40건 이상이 발생하여서 서버에서 error 페이지를 보여줄라고 아파치 데몬이 생성되며 최대치인 1024까지 다 차게 되는 현상이 발생하게 되었습니다.

이러한 구조에서 web을 통하지 않는 요청(불법링크?) 같은 경우에 아파치가 반응하기 전에 차단할수 있는 방법은 없을까요?

omg00의 이미지

리눅스에서 녹음문제(alsa mixer에 Mix 없음)

데비안 (커널 2.6.28, Realtek ALC888, alsa 1.0.18)에서

youtube나 mplayer 소리를 녹음할 수 없습니다.

mixer(alsamixer)에서 Mix를 선택하면 컴퓨터에서 나는

소리를 녹음할 수 있다고 하는데 아무리 찾아도 없네요.

line-in, mic 는 이상없이 녹음이 됩니다.

bily의 이미지

x86_64 시스템에서 커널 컴파일 하려면 옵션 어떤걸 체크 해야 할까요?


안녕하세요?

이번에 64비트 컴으로 업글하게 되서, 페도라 x86_64 버젼을 깔았습니다.

그런데, 커널 컴파일을 하니 컴파일은 되는데 부팅이 안되네요.

옵션 체크한게, 그냥 프로세서부분에서 intel 64 나 generic 64로 체크 하면

되는거 맞나요?

다른거 체크할꺼는 없나요?

dnjswhdfo의 이미지

웹서버에 관해서 질문드립니다!!

저희가 이번 졸작에서 임베디드 보드를 사용하게 됐는데!!

거기서 웹서버를 사용할거거든요 근데 회사에서 원하는 웹서버의 크기가 50KB라고 하더라고요

근데 제 생각에는 작다고 생각했던 lighttpd도 50KB를 훌쩍 뛰어넘더라고요..ㅠ

LIGHTTPD를 용량을 줄일수 있는 방법이 있나요??

아니면 더 작은

nexusz99의 이미지

int 와 long 범위를 넘어선 수를 다룰 떄 어떻게 해야 하나요?

은행같은곳에서 업무처리 할 경우 int범위를 넘어서 심지어 long 범위도 넘어서는 수를 다룰 경우가 있는데

이럴 경우 어떻게 처리를 해줘야하나요?

예를들면 1000조 * 3 이런식으로요..

C언어로 할 수 있는 방법을 알려주세요

auditory의 이미지

c++ ostream insert

바이너리 파일을 만드는데, 데이터가 생성되는 순서가

[1 3 5 2 4 6] 의 순서로 생성됩니다..

즉,
1블럭을 쓰고, 2블럭을 쓰고난다음에
다시 1블럭 뒤, 즉 2블럭 앞에 3블럭을 쓰고, 2블럭 뒤에 4블럭을 씁니다..
ofstream의 seekp, 를 써서 이동을 하면 insert를 하는게 아니라 overwrite를 하더군요..
이걸 insert

hyoungguyo의 이미지

C++의 공부 흐름

안녕하세요~

C, C++, Java 이렇게 조금씩 학부생으로 공부를 하다가

C++의 중요성을 깨닫고 공부를 하려고 하는데

레퍼런스가 될 만한 책이 무엇이 있는지 그리고 흐름을 잡고 싶습니다.

흐름이란 왜 STL이 나오게 됬는지, Boost는 어떠할 때 사용하며 장단점이 무엇인지.

생각해보니 몇개 본것도 없

guerrillalds의 이미지

패킷캡쳐 후 문의

패킷을 wireshark 를 이용해서 캡쳐해 봤습니다. A 와 B 간의 통신이 이루어지는 것 같은데 A --> B 로의 SYN,ACK 패킷과 간간히 A --> B로

ACK 또는 A --- > B FIN,ACK 가 확인 되었습니다. 보안 장비상에 DRDOS Attack 시 확인한 패킷입니다. DRDOS는 SYN,ACK를 이용한

Flooding 이라는 것은 다들 아실텐데요..

nexusz99의 이미지

왜 32비트 환경을 x86이라고 하는걸까요?>

64비트 환경은 x64 라고 하는데

왜 32비트 환경을 x86이라고 하는지 궁금하네요..

프리노다의 이미지

프로그래밍 기초에...

C와 파이썬을 공부해가면서 조금씩 프로그래밍을 배우고 있는데여..

문제는 예전부터 제가 수학엔 젬병이라...ㅠㅠ

아예 수학 공부 안하고 계속 프로그래밍 배우다가는

나중에 큰코 다치겠죠??

기본 함수나 수열, 알고리즘 같은 거는 수학 다시 공부해야될것 같은데여...

실제 프로그래밍 하

페이지

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