Let me go check.. but I'm trying to remember if there was a bug with local
scope and cfthread that there was a hotfix for...

Mark

On Wed, Feb 17, 2010 at 10:47 AM, Dorioo <[email protected]> wrote:

> 1. Thank you. That was not my understanding. I'll set the default even
> lower now and then tweak the classes that I truly want cached.
>
> 2. Aside: I checked my application log and found entries like the one
> below. I believe this is the same as the strange error that I
> encountered before except I didn't see it till now because it's
> running in cfthread. I'll change "local" to something else and observe
> the application log for changes.
>
>
> "Error","cfthread-11","02/16/10","17:28:11",,"TRANSFER.COM.CACHE.PROVIDER.ABSTRACTBASEASYNCDISCARDPROVIDER.FIREDISCARDEVENT.5368482.3:
> Element OBJECT is undefined in LOCAL. "
>
> - Gabriel
>
> On Tue, Feb 16, 2010 at 3:05 PM, Mark Mandel <[email protected]>
> wrote:
> > One thing to note:
> > timeToIdleSeconds and timeToLiveSeconds does NOT impact on memory usage
> with
> > EHCache.
> >
> > It only affects the life cycle of the object. I.e. if it passes 900
> seconds,
> > it stays in the cache until someone attempts to call it again.  At which
> > point it is checked to see if it is still a 'valid' cache member and
> > discarded if it has passed its use by date.
> >
> > The ONLY thing that controls memory usage is maxElementsInMemory.
> >
> > Mark
> >
> >
> > On Wed, Feb 17, 2010 at 7:02 AM, Dorioo <[email protected]> wrote:
> >>
> >> Below is what they will be for this round of testing. Only difference
> >> was that the default cache used to have "2000" elements in memory
> >> until I realized that was per class. So I lowered it as part of
> >> testing.
> >>
> >> - Gabriel
> >>
> >> <defaultCache
> >>        maxElementsInMemory="200"
> >>        eternal="false"
> >>        timeToIdleSeconds="600"
> >>        timeToLiveSeconds="900"
> >>        overflowToDisk="false"
> >>        />
> >>
> >>        <cache name="website.siteCategory"
>  maxElementsInMemory="1000"
> >> timeToIdleSeconds="900" timeToLiveSeconds="1200" eternal="false"
> >> overflowToDisk="false" />
> >>        <cache name="website.item"
> >>  maxElementsInMemory="1000"
> >> timeToIdleSeconds="900" timeToLiveSeconds="1200" eternal="false"
> >> overflowToDisk="false" />
> >>        <cache name="website.itemImage"
> maxElementsInMemory="2000"
> >> timeToIdleSeconds="900" timeToLiveSeconds="1200" eternal="false"
> >> overflowToDisk="false" />
> >>
> >>
> >> On Tue, Feb 16, 2010 at 2:53 PM, Mark Mandel <[email protected]>
> >> wrote:
> >> > Gabriel,
> >> >
> >> > What are your cache setting for the EHCacheProvider?
> >> >
> >> > Mark
> >> >
> >> > On Wed, Feb 17, 2010 at 6:51 AM, Dorioo <[email protected]> wrote:
> >> >>
> >> >> I have. For example, the very strange "local" error I experienced was
> >> >> in EHCacheProvider.cfc and so I changed all references in that file
> to
> >> >> "local2" and it went away.
> >> >>
> >> >> I believe ehCahce lasted longer but ultimately went down. So I've
> been
> >> >> using CF9 cache as it goes down the fastest and so easier to gather
> >> >> data.
> >> >>
> >> >> I'll try ehCache again if only to gather a heap dump for it and
> report
> >> >> back.
> >> >>
> >> >> - Gabriel
> >> >>
> >> >> On Tue, Feb 16, 2010 at 2:16 PM, Mark Mandel <[email protected]>
> >> >> wrote:
> >> >> > Gabriel -
> >> >> >
> >> >> > Why don't you configure and use the EHCache Provider?
> >> >> >
> >> >> > Mark
> >> >> >
> >> >> > On Wed, Feb 17, 2010 at 6:14 AM, Dorioo <[email protected]> wrote:
> >> >> >>
> >> >> >> Having already experienced strange behavior with Transfer and CF9
> >> >> >> "local", I just wanted to rule that out. Although, as I look at
> the
> >> >> >> leak suspects report in the eclipse memory analyzer, I see
> >> >> >> references
> >> >> >> to "instanceFacade.cfc","eventManager.cfc", and "transfer.cfc" so
> I
> >> >> >> might be focusing too low level.
> >> >> >>
> >> >> >> Maybe I'll switch to 1.1 from pluggable cache and see how long
> that
> >> >> >> lasts. If same setup + 1.1 is stable, then cause would be isolated
> >> >> >> to
> >> >> >> pluggable cache.
> >> >> >>
> >> >> >> - Gabriel
> >> >> >>
> >> >> >>
> >> >> >> >
> >> >> >> > coldfusion.runtime.LocalScope is not related to the new local
> >> >> >> > scope
> >> >> >> > in
> >> >> >> > CF9. It's just a class that gets used for lots of scopes in CF.
> >> >> >> > What
> >> >> >> > are the actual variables that are hanging around in memory?
> That's
> >> >> >> > more important than the coldfusion.runtime.Variable wrappers
> that
> >> >> >> > you're seeing.
> >> >> >> >
> >> >> >> > --
> >> >> >> > Before posting questions to the group please read:
> >> >> >> >
> >> >> >> >
> >> >> >> >
> >> >> >> >
> http://groups.google.com/group/transfer-dev/web/how-to-ask-support-questions-on-transfer
> >> >> >> >
> >> >> >> > You received this message because you are subscribed to the
> Google
> >> >> >> > Groups "transfer-dev" group.
> >> >> >> > To post to this group, send email to
> [email protected]
> >> >> >> > To unsubscribe from this group, send email to
> >> >> >> > [email protected]<transfer-dev%[email protected]>
> >> >> >> > For more options, visit this group at
> >> >> >> > http://groups.google.com/group/transfer-dev?hl=en
> >> >> >> >
> >> >> >>
> >> >> >> --
> >> >> >> Before posting questions to the group please read:
> >> >> >>
> >> >> >>
> >> >> >>
> >> >> >>
> http://groups.google.com/group/transfer-dev/web/how-to-ask-support-questions-on-transfer
> >> >> >>
> >> >> >> You received this message because you are subscribed to the Google
> >> >> >> Groups
> >> >> >> "transfer-dev" group.
> >> >> >> To post to this group, send email to
> [email protected]
> >> >> >> To unsubscribe from this group, send email to
> >> >> >> [email protected]<transfer-dev%[email protected]>
> >> >> >> For more options, visit this group at
> >> >> >> http://groups.google.com/group/transfer-dev?hl=en
> >> >> >
> >> >> >
> >> >> >
> >> >> > --
> >> >> > E: [email protected]
> >> >> > T: http://www.twitter.com/neurotic
> >> >> > W: www.compoundtheory.com
> >> >> >
> >> >> > Hands-on ColdFusion ORM Training @ cf.Objective() 2010
> >> >> > www.ColdFusionOrmTraining.com/
> >> >> >
> >> >> > --
> >> >> > Before posting questions to the group please read:
> >> >> >
> >> >> >
> >> >> >
> http://groups.google.com/group/transfer-dev/web/how-to-ask-support-questions-on-transfer
> >> >> >
> >> >> > You received this message because you are subscribed to the Google
> >> >> > Groups
> >> >> > "transfer-dev" group.
> >> >> > To post to this group, send email to [email protected]
> >> >> > To unsubscribe from this group, send email to
> >> >> > [email protected]<transfer-dev%[email protected]>
> >> >> > For more options, visit this group at
> >> >> > http://groups.google.com/group/transfer-dev?hl=en
> >> >> >
> >> >>
> >> >> --
> >> >> Before posting questions to the group please read:
> >> >>
> >> >>
> >> >>
> http://groups.google.com/group/transfer-dev/web/how-to-ask-support-questions-on-transfer
> >> >>
> >> >> You received this message because you are subscribed to the Google
> >> >> Groups
> >> >> "transfer-dev" group.
> >> >> To post to this group, send email to [email protected]
> >> >> To unsubscribe from this group, send email to
> >> >> [email protected]<transfer-dev%[email protected]>
> >> >> For more options, visit this group at
> >> >> http://groups.google.com/group/transfer-dev?hl=en
> >> >
> >> >
> >> >
> >> > --
> >> > E: [email protected]
> >> > T: http://www.twitter.com/neurotic
> >> > W: www.compoundtheory.com
> >> >
> >> > Hands-on ColdFusion ORM Training @ cf.Objective() 2010
> >> > www.ColdFusionOrmTraining.com/
> >> >
> >> > --
> >> > Before posting questions to the group please read:
> >> >
> >> >
> http://groups.google.com/group/transfer-dev/web/how-to-ask-support-questions-on-transfer
> >> >
> >> > You received this message because you are subscribed to the Google
> >> > Groups
> >> > "transfer-dev" group.
> >> > To post to this group, send email to [email protected]
> >> > To unsubscribe from this group, send email to
> >> > [email protected]<transfer-dev%[email protected]>
> >> > For more options, visit this group at
> >> > http://groups.google.com/group/transfer-dev?hl=en
> >> >
> >>
> >> --
> >> Before posting questions to the group please read:
> >>
> >>
> http://groups.google.com/group/transfer-dev/web/how-to-ask-support-questions-on-transfer
> >>
> >> You received this message because you are subscribed to the Google
> Groups
> >> "transfer-dev" group.
> >> To post to this group, send email to [email protected]
> >> To unsubscribe from this group, send email to
> >> [email protected]<transfer-dev%[email protected]>
> >> For more options, visit this group at
> >> http://groups.google.com/group/transfer-dev?hl=en
> >
> >
> >
> > --
> > E: [email protected]
> > T: http://www.twitter.com/neurotic
> > W: www.compoundtheory.com
> >
> > Hands-on ColdFusion ORM Training @ cf.Objective() 2010
> > www.ColdFusionOrmTraining.com/
> >
> > --
> > Before posting questions to the group please read:
> >
> http://groups.google.com/group/transfer-dev/web/how-to-ask-support-questions-on-transfer
> >
> > You received this message because you are subscribed to the Google Groups
> > "transfer-dev" group.
> > To post to this group, send email to [email protected]
> > To unsubscribe from this group, send email to
> > [email protected]<transfer-dev%[email protected]>
> > For more options, visit this group at
> > http://groups.google.com/group/transfer-dev?hl=en
> >
>
> --
> Before posting questions to the group please read:
>
> http://groups.google.com/group/transfer-dev/web/how-to-ask-support-questions-on-transfer
>
> You received this message because you are subscribed to the Google Groups
> "transfer-dev" group.
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> [email protected]<transfer-dev%[email protected]>
> For more options, visit this group at
> http://groups.google.com/group/transfer-dev?hl=en
>



-- 
E: [email protected]
T: http://www.twitter.com/neurotic
W: www.compoundtheory.com

Hands-on ColdFusion ORM Training @ cf.Objective() 2010
www.ColdFusionOrmTraining.com/

-- 
Before posting questions to the group please read:
http://groups.google.com/group/transfer-dev/web/how-to-ask-support-questions-on-transfer

You received this message because you are subscribed to the Google Groups 
"transfer-dev" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/transfer-dev?hl=en

Reply via email to