[ https://issues.apache.org/jira/browse/SLING-9365?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Karl Pauls updated SLING-9365: ------------------------------ Description: The current ServletMounter creates a resource provider for each registered servlet. That works fine for a given amount of servlets but can become problematic for a high number of servlets as it means that on the one hand, the number of services is doubled and on the other hand, a lot of notifications are send out as well as a lot of computation has to be done by the resource resolver. As an optional remedy for these kinds of scenarios, we should allow to configure the mounter to not provide resource providers for servlets but only decorate resources into the content tree. was: The current ServletMounter creates a resource provider for each registered servlet. That works fine for a given amount of servlets but can become problematic for a high number of servlets as it means that on the one hand, the number of services is doubled and on the other hand, a lot of notifications are send out as well as a lot of computation has to be done by the resource resolver. As an optional remedy for these kinds of scenarios, we should allow to configure the mounter to instead provide a single resource provider that has manages the servlets internally. > Optionally don't create resource providers for servlets > ------------------------------------------------------- > > Key: SLING-9365 > URL: https://issues.apache.org/jira/browse/SLING-9365 > Project: Sling > Issue Type: Improvement > Components: Scripting > Affects Versions: Servlets Resolver 2.6.4 > Reporter: Karl Pauls > Assignee: Karl Pauls > Priority: Major > Fix For: Servlets Resolver 2.6.6 > > Time Spent: 1h > Remaining Estimate: 0h > > The current ServletMounter creates a resource provider for each registered > servlet. That works fine for a given amount of servlets but can become > problematic for a high number of servlets as it means that on the one hand, > the number of services is doubled and on the other hand, a lot of > notifications are send out as well as a lot of computation has to be done by > the resource resolver. > As an optional remedy for these kinds of scenarios, we should allow to > configure the mounter to not provide resource providers for servlets but only > decorate resources into the content tree. -- This message was sent by Atlassian Jira (v8.3.4#803005)