간헐적 서버터짐은 메모리릭이 원인일 거여요
앵간한거인데 전에 닷넷 php를 만들면서 curl http3.0 실험적 기능을 사용한 적이 있어쩌.
메모리 릭이 있는지 모르고 사용하였지만 서버가 계속 터져서 몬가가 잘못되어 있다는 거를 알았습니다.
샘플 부하테스트를 만들어서 콘솔에서 php-curl http3.0 만 _져보았더니 메모리가 계속 터지면서 난리가 낫었쩌.
c언어에서 사람이 흔하게 하는 실수 (일반적으로 리소스 헤재를 안함)로 인하여 생기는 거였어요.
이 다음은 c#에 httpclient로 하였는데 기능은 curl보다 부족하여도 http3.0, 비동기 처리 같은거 되어서 좋아요.
외부 프로세스 의존은 위험하지만 일반적으로 하트비트를 넣어서 응답이 없으면 찰나에 프로세스를 재시작 할거여요.
(아마도 다른 하찮은 [대]기업들도 모두다 이렇게 하고 있을 거인데 _태같은 개발자가 없으면 이거는 해결을 못하는 거여요)
