유닉스 소켓을 넣을 곳


1

나는이 점에 익숙하지 않으므로 미안하다. 데비안 서버를 실행하고 거기에 UWSGI, NGinx 등을 설치하고 있습니다. 구성은 "소켓"을 가리키는 것에 대해 계속 이야기합니다.

빌드 옵션에서 각 프로그램의 소켓 위치를 지정할 수있는 것 같습니다. 기본적으로 그것들은 대부분이 / tmp /에 들어가는 것처럼 보입니다 (모두가 아님).

이 곳이 갈 수있는 좋은 장소입니까? 임이 가능한 한 조직 된대로 유지하려고하지만 내 tmp 디렉토리에 그들을 들으며 그냥 최선의 선택처럼 보입니다.

답변:


1

내가 찾은 기본값은 일반적으로 좋습니다. 유닉스 소켓은 프로그램이 실행되는 동안 만 살 수 있습니다. /tmp/ 보통 살기 좋은 장소입니다. 일부 프로그램에서는 /var/run/ (왜냐하면 그들은 본질적으로 "임시적"이지만, 그들은 영구적 인 이름을 가지고 있기 때문에).

대부분의 클라이언트는 먼저 기본 위치에서 소켓을 찾습니다. 따라서 기본 소켓 위치를 변경하려면 해당 서비스를 사용하려고하는 클라이언트에서 추가 구성이 필요할 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.