JRuby JRuby 开发与部署有哪些注意事项或者最佳实践?

ouyang · 2012年03月02日 · 最后由 douxiance 回复于 2015年08月20日 · 8721 次阅读

由于某个面向机构的 webapp,客户的主流情况是 windows server,所以想尝试一下 JRuby 开发与部署的方式,想问问大家,有哪些注意事项?比如,哪些常用的 gem 不能使用?还有哪些你用过的较好实践?你踩过的印象深刻的地雷?

有一些 C 的 gem 不好用

没想到呀,这个还真有人用呀。。。

#2 楼 @hhuai 不但有人用,而且还有一些 ruby 的资深开发者在用 @ouyang 一开始就注意避免 c 扩展就可以了,另外 windows 平台容易使用 gbk 编码,这点要避免,其它大概没什么了

一开始就用 jdbc 另外编码会导致 to_param 有问题。 其他问题如上。

部署到 Tomcat 上偶尔会出现 ClassLoader 问题

还有尽量不要使用 Rails4 中的 ActionController::Live 当使用这个模块并用 Warbler 打包成 war 文件部署到 Java server(例如 Tomcat)上之后,会遇到各种意想不到的问题

这个 Jruby 的目标群体是哪些呢?

需要 登录 后方可回复, 如果你还没有账号请 注册新账号