0
하루나 이틀 후에 내 앱이 메모리를 절반으로 나눈 것으로 보이는 아주 이상한 문제가 있습니다.Jruby 글래스 피 메모리 분할
class Persist
@@hash ||= Hash.new
def store(k, v)
@@hash[k] = v
end
def get(k)
return @@hash[k]
end
def dumpHash()
@@hash.each do |k, v|
p k, v
end
end
end
지금 내가 가서 가게를 호출 컨트롤러에 뭔가가 있습니다
그래서 나는 있습니다. 처음에는 잘 작동하지만 하루나 이틀 후에 ...전화 : 매장 (1, 1), 상점 (3, 3), 상점 (3, 3), 상점 (4, 4), 상점 2, 2, 4, 4
내가 다시 전화 :
이제내가 dumpHash()
를 호출 할 때 (5, 5), 내가 얻을
1, 1, 3, 3, 5, 5
이것은 jruby 1.6.0 r3입니다.
글래스 피시는 내가 알지 못하는 채로 내 앱을 재배포 할 수 있습니까?
어떤 도움을 주시면 감사하겠습니다. 나는 ... 너무 혼란 스러워요