modo_mono에서 모노 2.8.1로 ASP.NET MVC2 응용 프로그램을 실행 중이며 현재 아파치가 새어 나가고있는 것으로 보이는 세마포 배열을 주기적으로 제거해야합니다. mod_mono를 실행할 때 아파치가 새어 나옴
나는 모노 RPM의 2.6.7 다시 잠시 동안 시작하지만 모두 누출 세마포어 배열에 몇 가지 문제를 가지고 있었다 (즉, 더 많은 IPCS 축적)와 ASP.NET MVC2 일부 호환되지 않는, 그래서 2.8을 내장 출처에서. 누수가 계속되었으므로 원본에서 2.8.1을 만들었고 동일한 문제가 여전히 발생하고 있습니다. 이것은 아마존 AMI에있다 (나는 그것이 두포의 아래의 centos다고 생각한다). 그 증상은 세마포어 어레이가 계속해서 생성되고, 수동으로 제거하지 않으면 ipcrm 잠시 후에 ASP.NET 페이지에 대한 요청이 로그에 오류없이 내용을 반환하지 않는다는 것입니다. 나는 또한 같은 문제를 centos 5.4 AMI에서 재현했다.apache/mod_mono에서 ASP.NET을 성공적으로 실행하는 사람이 있습니까? 이후 내가 다른 사람에게 이런 일이 일어나는 것에 대해 언급 할 수는 없으므로 일반적인 ASP.NET 버그가 아니라고 생각합니다. 이 문제를 어떻게 해결할 수 있습니까?
내 프로덕션 서버에서 mod_mono를 사용하고 있습니다. (그다지 많지 않습니다. 아무도 방문하지 않는 4 개의 사이트를 호스팅하고 있습니다.) 그리고 어떤 문제 나 누출을 발견하지 못했습니다. 키워드는 notice입니다. 그러나 나는 2.8에 문제가있어서 Mono 2.6.7로 되 돌렸다. 2.8 문제가 해결되지 않는다면 다시 전환을 고려해야합니다. 나는 모노, XSP, Mod_Mono 및 GDIplus의 최신 2.6. *을 사용하고 있습니다. 원래는 모노를 다운 그레이드했지만 믹스를 좋아하지는 않았다. –