[jboss-dev-forums] [Design of JBossCache] - Re: new eviction region issues
bstansberry@jboss.com
do-not-reply at jboss.com
Wed May 7 14:38:29 EDT 2008
For the EJB3 SFSB cache I do something similar to what Sancheski describes. I realize now it works OK because that cache has useRegionBasedMarshalling=true, so even though the cache is started the region is empty when I programatically add the eviction region config. That's kind of a fortunate fluke though; being able to programatically add the region without requiring region-based marshalling would be nice. Without region-based marshalling, there could be pre-existing nodes.
I wouldn't worry about the # of preexisting nodes exceeding maxNodes issue. The first time the eviction thread runs, it will take care of it; it's the job of eviction processing to worry about that.
Re: every pre-existing node having the same timestamp in the eviction queue, oh well. Don't see any way around that without storing a creation timestamp in each node, which IMO is big time overkill. The main thing is making sure the policy knows about all nodes.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4149213#4149213
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4149213
More information about the jboss-dev-forums
mailing list