2
我讀過this post about how inherently unsafe ruby's timeout method is,但我看起來JRuby本來就實現了Timeout類,我想知道這些問題在JRuby 1.7中是否仍然相關?從我可以從the source中得知,看起來好像有一個可重用的線程池正在使用,因此應該爲每次使用啓動一個新線程時遇到很多性能問題,但是我想知道安全問題,特別是因爲它在Net :: HTTP中被廣泛使用。現在是否有某種互斥鎖正在解決這些安全問題? (對不起,我不太瞭解java,可以從源頭明確告訴我)。Timeout :: timeout是否安全在JRuby 1.7中使用?
長問題簡短:是超時::超時,並通過擴展Net :: HTTP使用它在JRuby 1.7中使用一噸,安全和高性能?