The World of Layonara  Forums

Author Topic: Lore update  (Read 461 times)

Hellblazer

Lore update
« on: September 05, 2006, 12:36:18 AM »
I'm absolutly in the dark regarding how the set up has been done for the lore pages to update, but I see that my player page has been updated last on the 3rd, while the one of Dora has been updated yesterday. What I find the most strange is if I go and check the lore page of Ferrit Pandorn, her page has not been updated since the 29/08, but her other char called Sala has been updated on the 3rd as mine.
  Could you explain the way the Lore page update please, i find this quite peculiar.

OneST8

Re: Lore update
« Reply #1 on: September 20, 2006, 10:04:51 AM »
The LORE character updates are seriously flaky because of the number of links in the chain at which problems can occurr.

LORE is in Montreal, the game servers are in California.
LORE runs in Linux, the game servers are in Windows.
NwN uses ISO-8859-1 character set and LORE uses UTF-8.
blah blah blah techincal buzzword bingo blah blah blah.

So, here's the rundown of the steps...

1. Transfer the .bic files from the servervault to the LORE server in montreal. (This happens via a windows scheduled task that has a retarded habit of not working 80% of the time.)
2. LORE examines the changed .bic files once a day
3. LORE fetches information from the world-server database in California for each changed .bic
4. LORE then extracts all the character data from each .bic file
5. Merges the world-server db info with the .bic file info
6. Updates the LORE character page for each updated character.

The biggest problems are A) the seriously rediculous amount of bandwidth used up by transferring all the changed .bic files (which is why we only do one update a day instead of the four times a day when we started the char page updates)... and B) that the windows scheduling of the .bic transfer process is almost completely unreliable. Half the time I'm logging in remotely and forcing a manual update just so people get their updated character pages.

I hope that was informative enough for you.

:)
 

 

SimplePortal 2.3.7 © 2008-2026, SimplePortal