Go Back   EQEmulator Home > EQEmulator Forums > Development > Development::Feature Requests

Development::Feature Requests Post suggestions/feature requests here.

Reply
 
Thread Tools Display Modes
  #1  
Old 08-15-2007, 08:05 AM
BWStripes
Sarnak
 
Join Date: Jun 2007
Location: Finland
Posts: 65
Default Zone instances/boot to login on mass port/zone

I (and others) seem to have a lot of trouble porting around in a group or zoning many people into dynamic zones near simultaneously.

When a group hits the zone, a few things can happen, but mainly clients either get chucked in different instances, and/or get booted to login. This may be related to the speed of the server, but it happens on PEQ.

I'm guessing maybe a check for a load in progress, or a client FIFO queue could iron this out. Whilst the zone is loading, load the clients into a queue, then shunt them once the zone is in a booted state.

Bah, even thinking about the checks this needs to do makes me wince :p
Reply With Quote
  #2  
Old 08-18-2007, 09:31 PM
gernblan
Discordant
 
Join Date: Aug 2006
Posts: 394
Default

Yes, I've watched this happen also on my server, and believe me, it's no slouch in terms of speed. What is happening is that the dynamic zone is often being booted multiple times when a group of toons hits it (group port).

Somehow, zone needs to better understand this and only accept all of those clients into the same instance.

What also happens frequently is that all of those clients get booted because zone simply crashes. Sometimes world does too.
__________________
--
Keelyeh
Owner, ServerOp and Developer
Jest 4 Server
Linux (Jest3 runs on Fedora, our Dev servers usually run on Ubuntu and/or Gentoo), OC-12 Connection = Hella Fast
Reply With Quote
  #3  
Old 08-20-2007, 11:37 AM
John Adams
Demi-God
 
Join Date: Jul 2006
Posts: 1,552
Default

Quote:
Originally Posted by gernblan View Post
What also happens frequently is that all of those clients get booted because zone simply crashes. Sometimes world does too.
Wow, I wonder if that's what is crashing my world/server as well? I hadn't thought of that, but every once in a while, the server (I mean the entire box) locks up solid. Have to hit Reset...

Remember the days when faster PCs came out, and old games went to crap because they ran too fast? Yeah... Hmm.
Reply With Quote
  #4  
Old 09-01-2007, 06:33 PM
gernblan
Discordant
 
Join Date: Aug 2006
Posts: 394
Default

Yeah, I think that some polishing of that code is needed. Something (I would not know what though it's beyond me) would have to be done to make this more failsafe.
__________________
--
Keelyeh
Owner, ServerOp and Developer
Jest 4 Server
Linux (Jest3 runs on Fedora, our Dev servers usually run on Ubuntu and/or Gentoo), OC-12 Connection = Hella Fast
Reply With Quote
  #5  
Old 02-05-2008, 12:58 AM
sdabbs65
Dragon
 
Join Date: Dec 2003
Location: Earth
Posts: 818
Default ...

Quote:
Originally Posted by gernblan View Post
Yeah, I think that some polishing of that code is needed. Something (I would not know what though it's beyond me) would have to be done to make this more failsafe.

an easy fix would be to make certin zones static.
I know it's eats up cpu, but it has to be done for the port spells to work
correctly.
__________________
hosting Eqemu/Runuo/wow Emulators.

www.cheaterz.info
Reply With Quote
Reply


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 03:11 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 - 2024, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3