我只是想知道REXML库(尤其是REXML::Document)在jruby中是否是线程安全的?
发布于 2012-02-01 06:51:18
它不是完全线程安全的:在REXML类中有一些类变量可以随时被多个线程修改(例如,Document::entity_expansion_limit)。但是,大多数代码都是线程安全的(例如,没有自动加载);如果您没有使用这些危险的代码段,则可以使用它而不会出现任何问题。
或者你可以使用thread-safe by design (模数错误)的Nokogiri。
https://stackoverflow.com/questions/6977910
复制相似问题