Go Back   EQEmulator Home > EQEmulator Forums > Archives > Archive::General > Archive::General Discussion

Archive::General Discussion Archive area for General Discussion's posts that were moved here after an inactivity period of 90 days.

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #5  
Old 06-11-2004, 02:09 AM
animepimp
Dragon
 
Join Date: Jan 2004
Posts: 860
Default

The server is intelligently designed the way it is. My SQL is used because it is way easier to use a fully functioned DB system which is simple to set up and maintain than to write your own method f reading and writing info to files to store it which may or may not be extensible enoguh to store what you want a few months later. The zone servers are set up that way because thats how Sony has written EQ to connect to. The world server takes care of all the broad worldwide stuff and then forwards you to a zone server which is always on a different computer with a different IP and port. Most servers people run here run all the zone servers on the same computer ebcause they can't afford a bunch of computers, but I know guild wars adn scorpious2k and a few others use several computers to be able to handle more people.

Theres no way to reduce the number of programs that need to run, but its entirely possible to make a tool that helps you run and set them up easier. Like a tool that you run that lets you input your IP and how many zone servers you want and what ports they should be on and it automatically updates all the fiels that have those in them. Would be very simple to write, but I think its simple enough already I'm not going to waste my time on it. Then you could also create a program to automatically start up the server by like starting mysql, delaying 20 seconds to let it load up, starting up the world server, delaying again to let it load, and then starting all the zones up. This tool would be even faster to write and might be useful enough.
Reply With Quote
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 11:26 AM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3