[Opensim-users] Slow handling of POST -
Justin Clark-Casey
jjustincc at googlemail.com
Sat Sep 22 00:22:38 UTC 2012
There are no timeouts on these particular requests, which probably isn't a good thing - OpenSimulator is inconsistent
when it comes to timeouts. However, I suspect that's oging to be peripheral to the issue here.
On 20/09/12 11:44, M.E. Verhagen wrote:
> I wonder if there is a timeout on the fetch request ?
> Or are they stacking up and just waiting till they are in the front of the line to be processed ?
>
> 2012/9/20 Justin Clark-Casey <jjustincc at googlemail.com <mailto:jjustincc at googlemail.com>>
>
> Fetch times of 1068560ms (which is more than 15 minutes!) are pathological - something is wrong.
>
> In the first case I would suspect an issue with the connection to the OSGrid inventory service. Either it is being
> overloaded (OSGrid actually runs multiple copies of the ROBUST inventory service and load-balances between them
> using Nginx, but perhaps the limits are being hit), things are being massive lagged because of lots of requests
> hitting the .net default connection limit, as Melanie discussed, or you have a network issue.
>
> However, I'm a little surprised that the OSGrid Inventory Service request within FetchInventoryDescendents2 isn't
> making it's own complaint about a long request. The log message you're seeing does cover the whole of the CAPs call
> so I suppose there is some chance there's some other cause, though it is a pretty simple capability.
>
> If you want to see if viewers are doing a lot of inventory fetches, then you can try the command "debug http 3" on
> the simulator console. This will show every incoming http request from viewers (and other simulators) and the HTTP
> URI they are hitting. Very recent code also has levels 4 and 5 which will log a snippet of the incoming request and
> the entire request, though you probably don't want to use them for any length of time.
>
>
> On 14/09/12 11:33, Ai Austin wrote:
>
>
> From: Melanie <melanie at t-data.com <mailto:melanie at t-data.com>>
>
> You're using a viewer that fetches the user inventory in the
> background on login. ...
> You will need to disable inventory fetch on startup and/or
> viewerside AO.
>
>
> Thanks for the explanation Melanie... that sounds like it is the type of problem I am seeing on our add on OSGrid
> regions... but not on our own Openvue grid whcih essentially runs on identical hardware and with identical
> network setups.
>
> I am observing the problem with both LL 3.3.4 and Firestorm/Pheonix 4.2.2...
>
> I don't have the viewer provided sAO turned on in Firestorm, but I just looked at all the settings I can find in LL
> 3.3.4 and Firestorm 4.2.2 and cannot see one that refers to http fetching via http. Although I am sure I have
> seen this
> in the past on earlier viewers. Which Preferences tab is it on?
>
> From: James Stallings II <james.stallings at gmail.com <mailto:james.stallings at gmail.com>>
>
> I would recommend (assuming firestorm here) setting both inventory fetch
> and texture fetch to http in the settings, and making the following changes
> to opensim.ini:
> [ClientStack.LindenCaps]
> ...
> Cap_GetTexture = "localhost"
> Cap_GetMesh = "localhost"
> ; This is disabled by default. Change if you see fit. Note that
> ; serving this cap from the simulators may lead to poor performace.
> Cap_FetchInventoryDescendents2 = "localhost"
> Cap_FetchInventory2 = "localhost"
>
>
> Yep, that what I am set to already James.. I just checked. Thanks.
> _________________________________________________
> Opensim-users mailing list
> Opensim-users at lists.berlios.de <mailto:Opensim-users at lists.berlios.de>
> https://lists.berlios.de/__mailman/listinfo/opensim-users <https://lists.berlios.de/mailman/listinfo/opensim-users>
>
>
>
> --
> Justin Clark-Casey (justincc)
> OSVW Consulting
> http://justincc.org
> http://twitter.com/justincc
>
> _________________________________________________
> Opensim-users mailing list
> Opensim-users at lists.berlios.de <mailto:Opensim-users at lists.berlios.de>
> https://lists.berlios.de/__mailman/listinfo/opensim-users <https://lists.berlios.de/mailman/listinfo/opensim-users>
>
>
>
>
> --
> Groningen en Hannover Opensims: secondlife://meverhagen.nl:8002:Hannover ZW/
>
>
> _______________________________________________
> Opensim-users mailing list
> Opensim-users at lists.berlios.de
> https://lists.berlios.de/mailman/listinfo/opensim-users
>
--
Justin Clark-Casey (justincc)
OSVW Consulting
http://justincc.org
http://twitter.com/justincc
More information about the Opensim-users
mailing list