소켓을 반환하는 generate-fcgi를 다시 시작하는 방법이 이미 사용 중입니까?

소켓을 반환하는 generate-fcgi를 다시 시작하는 방법이 이미 사용 중입니까?

ps -aux | grep spawn-fcgi나는 pid를 찾아서 종료 했지만 kill -9 pid여전히spawn-fcgi를 다시 실행하면 여전히 pid를 반환합니다 Socket is already in use.

서버 에spawn-fcgi를 사용하고 qgis있으며 다시 실행하기 전에 일부 env 변수를 내보내야 합니다.

spawn-fcgi소켓에서 바인드를 해제하고 성공적으로 다시 실행하려면 어떻게 해야 합니까 spawn-fcgi?

답변1

spawn-cgi소켓을 해제하려면 자체 종료가 아닌 생성된 프로세스를 종료해야 했습니다 spawn-cgi.

제 경우에는 서버 프로세스였습니다 qgis.

그래서 나는 ps aux | grep qgis프로세스 ID를 찾았습니다. kill 23452345가 pid인 곳 에서 죽였습니다 . spawn-cgi 명령을 실행했더니 제대로 작동했습니다.

관련 정보