[Opensim-dev] Asset and Grid Robust server just exits.

mike.dickson at rivendellnh.com mike.dickson at rivendellnh.com
Mon Nov 19 20:36:10 UTC 2018


Cinder do you by chance know what the heck goes in the [AssetService] 
section (and in Services for that matter) when you're configuring to run 
the AssetService on a seperate port?  I have things working for local 
region access because they can get to the private asset specific port 
but the HGAssetService doesn't know where to find it so suitcase 
operations are failing.   And all of this is just not documented as far 
as I can tell.

Otherwise the Go based AssetService looks like an awesome solution!

Mike


On 2018-11-16 06:01, Cinder Roxley wrote:
> Yes, it’s meant to run as a drop-in replacement for fsassets service to
> avoid hellish migration times. I have a version utilizing ceph for
> distributed storage, but the version on GitHub is just meant as an 
> fsasset
> replacement for precisely these issues.
> 
> 
> On November 16, 2018 at 9:54:34 AM, mike.dickson at rivendellnh.com (
> mike.dickson at rivendellnh.com) wrote:
> 
> I'm running fsassets yes. And yes thats the behavior I think I'm
> seeing. Though its not exhausting physical memory. Just virtual.
> 
> Cinder I pulled down your repo and built it. Checked the help text. It
> looks like it should work over the top of the fsassets data I already
> have? I may set up a test environment first but if thats the case I'm
> happy to give it a go (pun intended).
> 
> Mike
> 
> On 2018-11-16 02:45, Cinder Roxley wrote:
>> On November 15, 2018 at 10:52:02 AM, Mike Dickson (
>> mike.dickson at rivendellnh.com) wrote:
>> 
>> Seems based on load. They'll run overnight and late morning one will
>> crash
>> w/the other usually a minute or 2 behind it. I've investigated lots of
>> possibilities. Plenty of file handles available. It's not ephemeral
>> port
>> exhaustion. I have systemd set up to auto restart the processes.
>> Systemd
>> reports an exit status of 1. But the pid file isn't cleaned up and
>> there
>> are no crashes. Happens regardless of the mono version I run.
>> 
>> Which asset service are you running? There are three, iirc. FSAssets
>> has
>> particularly nasty resource leaks. These lead to memory exhaustion and
>> eventually the OOM killer puts a bullet in its head. Check if this is
>> the
>> case via /var/log/messages. This is also why I had suggested trying my
>> alternative asset service written in Go which uses a fraction of the
>> memory
>> and scales out quite nicely.
>> _______________________________________________
>> Opensim-dev mailing list
>> Opensim-dev at opensimulator.org
>> http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-dev
> _______________________________________________
> Opensim-dev mailing list
> Opensim-dev at opensimulator.org
> http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-dev
> _______________________________________________
> Opensim-dev mailing list
> Opensim-dev at opensimulator.org
> http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-dev


More information about the Opensim-dev mailing list