홈>
memcached에 문제가 있는데, 내가 생각하고있는 한 가지 아이디어는 아마도 네트워크에서 다른 사용자가 시작한 포트에서 이미 실행 중이라는 것입니다. 현재 사용중인 memcached 포트를 알려주는 방법이 있습니까?
- 답변 # 1
- 답변 # 2
실행 중인지 확인하려면 포트에 텔넷 연결을 시도하십시오.
telnet localhost 11211
이 기능이 작동하면 다음과 같이 표시됩니다 (주어진 포트가 열려 있음을 알려줍니다) :
Connected to localhost. Escape character is '^]'.
이제 memcached가 실행 중이면 주어진 명령을 실행하여 몇 가지 기본 통계를 볼 수 있습니다.
stats
실패하면 memcached가 실행되고 있지 않다는 것을 알게됩니다.
- 답변 # 3
netstat
Linux에서는
netstat
를 통해 확인하십시오 예 :
ps$ sudo netstat -nap | grep memcached tcp 0 0 127.0.0.1:11211 0.0.0.0:* LISTEN 5067/memcached
ps
사용 프로세스를 필터링하려면 :$ ps wuax | grep memcache 497 5067 0.0 1.3 384824 53928 ? Ssl Apr11 1:28 memcached -d -p 11211 -u memcached -m 64 -c 1024 -P /var/run/memcached/memcached.pid -l 127.0.0.1
포트는
배쉬-p
옆에 있습니다. 예 : 와이즈 비즈 . 포트가 지정되지 않은 경우 기본값은-p 11211
입니다. .11211
를 보낼 수 있습니다 주어진 포트에 명령을 내리고 memcached가 응답하는지 확인하십시오 (예 :
전화 번호stats
exec 3<>/dev/tcp/localhost/11211; printf "stats\nquit\n" >&3; cat <&3
사용 호스트에 연결하고telnet
를 실행 (위와 같이) 예 :stats
그런 다음Ctrl-]및Ctrl-D를 눌러 완료하십시오.
- 답변 # 4
다음 명령 사용
$ telnet localhost 11211 Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. stats STAT pid 23669 STAT uptime 433859
- 답변 # 5
이 질문을한다면 정말 오래된 버전을 사용하고있는 것 같습니다. 최신 버전에서이 작업을 수행 한 경우 다음과 같이 표시됩니다.
ps -U user | grep -v grep | grep memcached
% ./memcached failed to listen on TCP port 11211: Address already in use
관련 자료
- ubuntu20.04 - 앱이 이미 실행중인 경우 작업 영역에서 더 이상 인식하지 않습니까?
- javascript - 이미 JS를 실행중인 경우 HTML 버튼이 클릭되지 않도록하는 방법
- python - 세션이 GPU에서 이미 실행 중일 때 tensorflow 사용
- Bash 스크립트를 실행할 때 동일한 스크립트가 이미 실행되고 있지 않은지 어떻게 확인할 수 있습니까?
- ubuntu20.04 - VLC는 이미 닫아도 실행 중입니다 어떻게 닫습니까?
- Java 응용 프로그램을 실행하기 위해 모든 운영 체제에 JRE가 이미 설치되어 있습니까?
- linux - 노드 익스포터 바인드 주소가 이미 실행 중입니다
- python - 비트로 다시 실행하기 전에 셀러리 작업이 이미 실행 중인지 확인하는 방법은 무엇입니까?
- go - JSON 인코딩을 실행할 때 이미 JSON 인 필드를 제외 할 수 있습니까?
- node.js - 마디 - 다른 포트에서 이미 실행 중
트렌드
- OpenCv의 폴더에서 여러 이미지 읽기 (python)
- 파이썬 셀레늄 모든 "href"속성 가져 오기
- html - 자바 스크립트 - 클릭 후 변경 버튼 텍스트 변경
- javascript - 현재 URL에서 특정 div 만 새로 고침/새로 고침
- JSP에 대한 클래스를 컴파일 할 수 없습니다
- JavaScript 변수를 HTML div에 '출력'하는 방법
- git commit - 자식 - 로컬 커밋 된 파일에 대한 변경을 취소하는 방법
- jquery - JavaScript로 현재 세션 값을 얻으시겠습니까?
- javascript - swiperjs에서 정지, 재생 버튼 추가
- python - 화면에서 찾은 요소를 찾을 수없는 경우 셀레늄
시도
이 TCP 또는 UDP 포트에서 수신 대기중인 항목이 있는지 확인하십시오.