gpt4 book ai didi

ruby-on-rails - 带有 Ruby 1.9 的 Mongrel

转载 作者:数据小太阳 更新时间:2023-10-29 08:25:26 26 4
gpt4 key购买 nike

启动服务器时,更新到 Ruby 1.9 后出现这个奇怪的错误:

"[BUG] rb_gc() 上的跨线程冲突 ruby 1.8.6 (2008-08-11) [i386-mswin32]

此应用程序已请求运行时以异常方式终止它。请联系应用程序的支持团队以获取更多信息。"

我的mongrel版本是1.1.6,应该可以兼容Ruby 1.9。我还有 Ruby 1.8.6 安装,所以我假设出于某种原因 mongrel 试图访问它并杀死 ruby​​?我的 Rails 版本是 2.3.4,以防万一。

最佳答案

我会怀疑你在 primary source 的评论-- 最近的大多数评论都是垃圾评论,指向销售鞋子或手提包的链接。

在那些确实让它工作并且不是垃圾邮件发送者的人中,请注意,他们建议将您的 gem 源更改为 http://gems.rubyinstaller.org 或其他使用 1.2.0 预发布版。

就我个人而言,我想不出有什么令人信服的理由可以在 2008 年后使用 Mongrel。有很多更好的选择。 Thin、Unicorn 和 Passenger 都得到积极维护,长期符合 1.9 标准,在典型基准测试中速度更快,并且在功能和易于部署方面具有不同的优势。 Mongrel 出现时向前迈出了一大步,但现在它有点古董,没有明显的优势。

只是...除了 Webrick 之外的任何东西。真的。

关于ruby-on-rails - 带有 Ruby 1.9 的 Mongrel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2765390/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com