最近碰到个棘手的问题,请各路神仙来支支招,感激涕零~~
鄙人用的是 nginx + unicorn 来部署 Ohm+rails 的产品模式。每每启动,一切安好。运行个个把小时,就会出现下面这个可恶的错误:
SystemStackError (stack level too deep): activesupport (3.2.3) lib/active_support/callbacks.rb:409
日志就这两句,没了。
看似好像我在 callbacks 里面进行了 save 或者 update 之类的玩意 (Ohm 也有 callbacks),但是仔细检查了 20 几遍确认没有这种死循环的代码身影存在。额。。。
开发环境下面不能重现这个问题,这可如何是好!如何是好啊?!!
求支招~~~~~