Uploads
Uploads
Is there something wrong with the uploading?
The data from yesterday and the day before yesterday aren't processed.
I update on the site, not through uniuploader or something
So I was wondering if something is wrong?
The data from yesterday and the day before yesterday aren't processed.
I update on the site, not through uniuploader or something
So I was wondering if something is wrong?
Yup looks to be stopped,
http://www.warcraftrealms.com/dbstats.php
Last processed file was uploaded on 2007-10-31 10:34:27.
Current server time is 2007-11-02 08:23:45
http://www.warcraftrealms.com/dbstats.php
Last processed file was uploaded on 2007-10-31 10:34:27.
Current server time is 2007-11-02 08:23:45
Well, looks like it's mainly just that the update process is slowing again. Moving to more powerful hardware helped out for nearly a year, but I knew it wouldn't be a permanent fix.
At first glance, I am faced with the same decision I had to make back in January.
1) I can either start pruning/archiving characters (cheap and not too hard)
2) I can move to even more powerful hardware (expensive and only a stop gap until we reach the next level)
3) I can move to server clusters that could constantly expand to meet demand (very expensive and basically out of the question)
At this point, I'm leaning towards #1. What I could potentially do is move all characters not seen in XX months into an archive table that is not looked at for updates which means smaller number of characters to check against when doing updates. I could also add maybe a once per month process that can check all latest added characters against the archive and if a match is found, it can 'un-archive' those characters. This adds some complexity rather than just archiving the data for good, but probably the best bet to be honest.
At first glance, I am faced with the same decision I had to make back in January.
1) I can either start pruning/archiving characters (cheap and not too hard)
2) I can move to even more powerful hardware (expensive and only a stop gap until we reach the next level)
3) I can move to server clusters that could constantly expand to meet demand (very expensive and basically out of the question)
At this point, I'm leaning towards #1. What I could potentially do is move all characters not seen in XX months into an archive table that is not looked at for updates which means smaller number of characters to check against when doing updates. I could also add maybe a once per month process that can check all latest added characters against the archive and if a match is found, it can 'un-archive' those characters. This adds some complexity rather than just archiving the data for good, but probably the best bet to be honest.
phpbb:phpinfo()
Upon further investigation it appears that it is particular uploads from the same individual that is prematurely killing the process. Digging further.
One thing of note, if I looked to start doing archives, here's a few stats:
5M Chars not seen in 24 months
15M Chars not seen in 18 months
26M Chars not seen in 12 months
I think 12 months would be too soon, and 24 months wouldn't give enough benefit. Maybe 18 months is not a bad amount of time for a character to be dormant before being archived?
One thing of note, if I looked to start doing archives, here's a few stats:
5M Chars not seen in 24 months
15M Chars not seen in 18 months
26M Chars not seen in 12 months
I think 12 months would be too soon, and 24 months wouldn't give enough benefit. Maybe 18 months is not a bad amount of time for a character to be dormant before being archived?
phpbb:phpinfo()
-
- Gear Dependent Squirrel
- Posts: 1471
- Joined: Tue Sep 06, 2005 6:22 am
- Location: Austin, TX
- Contact:
Wyri's secrets come out! *scrambles for UU*Rollie wrote:Okay, it was WyriHaximus! Let's get him!!! Wyri, please PURGE or at least PRUNE your file. Also, can you check your UU settings as I am getting an upload from you every 30 minutes and surely the file shouldn't be changing that often?
Why don't we just do both prune & archive
-
- Census Taker
- Posts: 243
- Joined: Tue Oct 18, 2005 2:17 am
- Location: Koedijk, Alkmaar, Noord-Holland, The Netherlands
- Contact:
/me starts running for his life!Rollie wrote:Okay, it was WyriHaximus! Let's get him!!! Wyri, please PURGE or at least PRUNE your file. Also, can you check your UU settings as I am getting an upload from you every 30 minutes and surely the file shouldn't be changing that often?
Anyway this is what happend:
Yeah it was a realy stupid error. Using a script to check and if changed upload the lua save file. After rollie poked me I trew away the lua file on my server and the check file with the md5 hash of the lua file. The system I'm using is kind simple. Got my WS and my server. My WS copies the lua files each minute to my server. My server checks every 15 minutes if the lua file is update by using a md5 hash. If changed the script updates the md5 check file and uploads the lua file to WCR. Somewhere along the way something went wrong (we still don't know what exactly) but by trewing away both files the problem got fixed .
- xpolockx
- Superior Census Taker
- Posts: 779
- Joined: Wed Aug 10, 2005 8:31 pm
- Location: Lynchburg, VA
- Contact:
Heh Wyri, that's pretty funny Don't forget to turn on aspect of the cheetah while you run...
I think 18 months is a pretty good marker - most people that quit for longer than a year don't end up playing that same character when they come back (not everyone, obviously, but most of the people I've talked to who come back after being gone for a year or more roll new characters to get back into the game.) Of course, having a monthly check to make sure that archived characters haven't been seen recently is also a good idea. Anything to help out your poor servers
I think 18 months is a pretty good marker - most people that quit for longer than a year don't end up playing that same character when they come back (not everyone, obviously, but most of the people I've talked to who come back after being gone for a year or more roll new characters to get back into the game.) Of course, having a monthly check to make sure that archived characters haven't been seen recently is also a good idea. Anything to help out your poor servers
US-Whisperwind:
Kayni, Resto Shaman
Scenario, MW Monk
Kayni, Resto Shaman
Scenario, MW Monk
-
- Census Taker
- Posts: 243
- Joined: Tue Oct 18, 2005 2:17 am
- Location: Koedijk, Alkmaar, Noord-Holland, The Netherlands
- Contact:
Good to know - I noticed it seemed to be catching up fast
Btw Rollie, could you take a look at this server and see if there's anything wrong with the display there, or if it genuinely is just zero entries on both sides? I'd kinda hoped it'd say 0:0 on the entries space if it was, the blank spaces leave me unsure if it's really 0:0 or just having issues
Btw Rollie, could you take a look at this server and see if there's anything wrong with the display there, or if it genuinely is just zero entries on both sides? I'd kinda hoped it'd say 0:0 on the entries space if it was, the blank spaces leave me unsure if it's really 0:0 or just having issues