이동: 신호 소스 가져오기

王林
풀어 주다: 2024-02-12 08:30:09
앞으로
793명이 탐색했습니다.

이동: 신호 소스 가져오기

PHP 편집기 Baicao가 추천하는 실용적인 도구는 Go: Get the signal source입니다. 이 도구는 개발자가 신호 강도, 신호 유형, 운영자 등을 포함하여 신호 소스에 대한 관련 정보를 얻는 데 도움이 될 수 있습니다. 이 도구를 사용하면 개발자는 신호 테스트 및 최적화를 쉽게 수행하여 사용자 경험을 향상시킬 수 있습니다. 동시에 이 도구는 신호 차트 표시, 신호 변경 모니터링 등과 같은 다양한 기능 옵션을 제공하여 개발자가 신호 상황을 보다 포괄적으로 이해하여 더 나은 디버그 및 최적화를 수행할 수 있도록 합니다. 모바일 앱 개발이든 웹 최적화이든 Go: Get Source는 유용한 도구입니다.

질문 내용

저는 문제가 발생할 때 "경고" 신호를 사용하는 몇 가지 스크립트를 시작하기 위해 go를 사용하고 있습니다. Go가 이러한 신호를 포착할 수 있다는 것을 알고 있지만 신호의 pid를 알아야 합니다. C에서는 신호 핸들러에 신호의 pid를 알 수 있는 구조가 전달되지만 go에서는 그렇지 않은 것 같습니다

으아악

아래 예(신호 문서에서 추출)는 호출을 시작하는 신호를 보내지만 유용한 정보(예: pid)는 보내지 않습니다.

해결 방법

아니요, 공식적으로 지원되는 환경에서는 이 작업을 수행할 수 없습니다. 방법. go 런타임은 신호 처리기가 필요하며 어떤 방식으로든 추가 정보를 노출하지 않습니다.

새 신호 처리기를 설정하여 C에서 이 작업을 수행할 수 있지만 이에 대해 매우 주의해야 합니다(issue/7227와 같은 항목 참조). 신호 이외의 다른 통신 방법을 사용하는 것이 더 나을 것입니다.

다음은 이슈 7227의 Ian 코드를 기반으로 한 부분 예입니다.

으아악

위 내용은 이동: 신호 소스 가져오기의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:stackoverflow.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!