我运行的是Rails 2.3.3应用程序,该应用程序使用ruby-enterprise-1.8.6-20090610和apache httpd与passenger/mod_rails一起部署。
问题是,每当我部署我们的应用程序时,成百上千的httpd进程开始死亡。我得到了这个错误:
[notice] child pid NNNNN exit signal Segmentation fault(11)短时间后10-20分钟。这些错误会被传递出去。
这个问题是在将我们的数据库迁移到一台单独的专用机器上之后出现的。所以我认为这可能是mysql-db连接池和管理的问题,但是我不能定义它。
有没有人可以帮助我解决这个问题,或者只是给我一个线索,如何更深入地调试它。提前谢谢你。
发布于 2010-01-19 01:29:20
首先在您的服务器上启用核心转储。
然后运行它来获得一个核心文件,以获得一个回溯,并初步了解服务器在哪里是核心转储。
我现在也在经历同样的问题。不过,Rails并非如此。
HTH
https://stackoverflow.com/questions/1420199
复制相似问题