Register for your free account! | Forgot your password?

You last visited: Today at 12:35

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Quick question

Discussion on Quick question within the EO PServer Hosting forum part of the Eudemons Online category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Aug 2008
Posts: 253
Received Thanks: 102
Quick question

no flaming/hater comments, just a simple question.


how do u make a maintenance(correctly) without having to restart msg server?

if i remember right, there is a way to do it, any help is greatly appreciated.
dibiase is offline  
Old 02/03/2010, 06:51   #2
 
zspider's Avatar
 
elite*gold: 0
Join Date: Sep 2009
Posts: 416
Received Thanks: 131
check this
zspider is offline  
Old 02/03/2010, 17:07   #3
 
King_Arthur's Avatar
 
elite*gold: 246
Join Date: Jan 2008
Posts: 1,712
Received Thanks: 895
I know at midnight? on your server box's time you have a "mini-maintenance" in-game where you can use a new set of 5 expballs/crystals on your pets and youself. Might affect some other things too. As for an actual maintenance that I believe you are talking about the only way I ever knew was to close down the binaries. I am interested if you are correct however.
King_Arthur is offline  
Old 02/04/2010, 01:41   #4
 
danieldada's Avatar
 
elite*gold: 0
Join Date: Mar 2007
Posts: 313
Received Thanks: 98
Maintnence

I know for a fact, their is a way to shutdown and restart the MSG server with a command such as the maintnence broadcast command. i don't know it and i'm guessing it will be a chineese command. i will post if i find it / them while i finish translating my MSG server.
danieldada is offline  
Old 02/04/2010, 05:42   #5

 
PowerChaos's Avatar
 
elite*gold: 90
Join Date: Feb 2008
Posts: 1,114
Received Thanks: 640
so far i know
the only way to do a maintenance ( to open totems and stuff) is to close the message server

from the moment you close the server then the timer starts again ( max online players , uptime )

and even more fun , it starts to write logs if you close it
so you need to close it if you want to read logs , or leave it on if you dont care about logs o.O

well , there where 2 ways to close it
some servers got a small bug and 3 buttons instead 2 buttons

1 button is to send a message in bc
second button is to close the game server (lets wait 10 min before it finaly shutdown)

and last button in some servers is a fast close button (press it and 1 second later it is down o.O)

now the problem with it ??
it doesnt only shut down , but makes your database corrupt to o.O

reason it takes 10 min to shut down is because it is unloading the ram that he use (starting at 1GB and going up how longer it is running and how more players there are on , so how longer he runs how slower it shuts down)

so to do a good maint , you need to close , even better is to reboot your pc complete
then everything was closed ( apache and mysql and all the servers)
memory is 100% unloaded (only windows in it )
and everything is done good

then just optimize the database for better read acces and less errors and to fix the errors if there are any (normal not)
and you got the perfect maint o.O

total time to do a maint ?? about 15 min (10 min server closing , 5 min includes reboot and optimize and startup)

Greets From PowerChaos
PowerChaos is offline  
Old 02/04/2010, 20:47   #6
 
danieldada's Avatar
 
elite*gold: 0
Join Date: Mar 2007
Posts: 313
Received Thanks: 98
You have a good point Crasher, but what Dib is asking is if their is a better way to. and after some thought and searching their is a way to flush all the packets from Mysql which in theory will do exactly what Crasher said. not too sure how to i just know you can. and in theory it will decrease the server downtime by 8-9 minutes.
danieldada is offline  
Old 02/04/2010, 22:06   #7

 
PowerChaos's Avatar
 
elite*gold: 90
Join Date: Feb 2008
Posts: 1,114
Received Thanks: 640
forced shutdowns (thats what it is called for a fast maint) is never good

the server itself store information , reason why the memory incrase when it runs longer

the only thing you can do if you dont want to do maints anymore is changing the message server and the other servers so it writes the information instead storing it and writing it later

here is a small example, feel free to try it out

start message server (best on a bad mysql or make a backup of your mysql)
let it run 30 min , go in game and do some stuff in game , after 30 min press ctrl alt del

open task manager
click shutdown (terminate) on message server
you will see that it goes down in 1 min or less (normaly instand)

now , start it up again

try to find your logs , you dont going find a single log
try to login in game , if the server even starts back up (i dont think so)
if it starts up , then you dont have any equip anymore in game or you cant even login anymore to your char

so there is no other way to do a good maint

you can do quick maints with in game commands , but a good maint is not posseble with out restarting the message server and wasting 10 min of your valuable time ^^

the only way to get this done is editing the message server so it stored it in files instand
and that it stores in mysql instand with out keeping it in memory

so you never need to do a maint again , put a time limit in the message server and it will be fine
but that is the biggest problem , try to edit the message server with out the source code of the mesage server (message server is written in c# and compiled to a exe file)

Greets From PowerChaos
PowerChaos is offline  
Old 02/04/2010, 22:31   #8
 
hio77's Avatar
 
elite*gold: 20
Join Date: Jun 2006
Posts: 1,759
Received Thanks: 825
Quote:
Originally Posted by The Crasher View Post
message server is written in c# and compiled to a exe file
you sure about that ... im 99% sure its in C/C++
hio77 is offline  
Old 02/04/2010, 22:34   #9

 
PowerChaos's Avatar
 
elite*gold: 90
Join Date: Feb 2008
Posts: 1,114
Received Thanks: 640
c# or c or c++ are basicly the same
only a newer code just like php

php 4 and php 5 and php 6

so you got Csharp
and Borland C+ and borland C++

and no , i am not sure about that because i dont know a single thing about those things (i know only php and mysql)

Greets From PowerChaos
PowerChaos is offline  
Old 02/04/2010, 22:41   #10
 
danieldada's Avatar
 
elite*gold: 0
Join Date: Mar 2007
Posts: 313
Received Thanks: 98
I know and understand that Crasher, what i'm saying is that you can force the message server to flush it's data in a matter of seconds through MYSQL which is OPEN SOURCE on most applications. The MSG server is created using binary not c++ and it's encrypted not compiled strictly to prevent what we are doing.
danieldada is offline  
Old 02/04/2010, 22:57   #11

 
PowerChaos's Avatar
 
elite*gold: 90
Join Date: Feb 2008
Posts: 1,114
Received Thanks: 640
nice :d

if you ever find the way to do it , let me know

and i dint know that binairy is a code to ^^ (see how mutch i know of it :P)

Thank you
Greets From PowerChaos
PowerChaos is offline  
Old 02/04/2010, 23:56   #12
 
hio77's Avatar
 
elite*gold: 20
Join Date: Jun 2006
Posts: 1,759
Received Thanks: 825
Quote:
Originally Posted by danieldada View Post
I know and understand that Crasher, what i'm saying is that you can force the message server to flush it's data in a matter of seconds through MYSQL which is OPEN SOURCE on most applications. The MSG server is created using binary not c++ and it's encrypted not compiled strictly to prevent what we are doing.
a binary is a simply an app its NOT a language .... the server is writen in C++ (there were sources put here but they are way to old to be useful other than understanding the workings of the server)


Quote:
Originally Posted by The Crasher View Post
nice :d

if you ever find the way to do it , let me know

and i dint know that binairy is a code to ^^ (see how mutch i know of it :P)

Thank you
Greets From PowerChaos
lol its not ...
hio77 is offline  
Reply


Similar Threads Similar Threads
quick question
04/01/2010 - Dekaron - 0 Replies
ok just finally today updated this a6 and everytime i run the game it says dekaron exe has stopped working im usin windows vista ..any1 kno wats up if ya do id apreciate the help =P
Quick Question
12/24/2009 - CO2 Private Server - 0 Replies
A buddy and I are making a 5165 server and were wondering: Is it possible to Add NEW weapons to the 5165 source? If so how? We're not looking for "Item masks" where you change the skin of a weapon, we want to create custom models and add them in game. Time isn't really an issue so even if it takes a while we're up to the challenge. Any input would be great. -Regards, Dragon
Very quick question need quick answer!
10/26/2009 - Dekaron - 5 Replies
On line 21 of the CE non agro, what is the regular speed of the mobs? what do I change?? I wanna non agro that doesnt make the monsters so speedy... thansk!
[Help] Quick Question...
09/07/2008 - Kal Online - 1 Replies
Hello all, I have been playing a server where the old "8590" glitch was working on Sin masks, but now they have changed it so it only sells 1 mask for 1kk... Is there anyway I can change it so I can still use the bug to get money? xD Here is a screenshot of what i mean... thx (please only reply in english xD) ImageShack - Hosting :: masksmi7.jpg
Quick Question
01/07/2008 - Conquer Online 2 - 1 Replies
I finally connected to v3n0m, but i have never used a proxy before, where do i enter the commands?



All times are GMT +2. The time now is 12:35.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.