Secret Experience

Secret Experience (https://secretexperience.net/)
-   [L2J] Dúvidas (https://secretexperience.net/l2j-duvidas/)
-   -   [Gracia Final] O Servidor trava sem motivo ou erro (https://secretexperience.net/l2j-duvidas/28120-o-servidor-trava-sem-motivo-ou-erro.html)

jpsmaster16 06-12-2010 01:38 AM

O Servidor trava sem motivo ou erro
 
Galera, estou desesperado com um problema que vem dando em meu dedicado.

O servidor simplesmente trava assim do nada.

Abaixo esta uma print do console do game server.

[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]

DEDICADO
# Intel Q9550 2.8 GHz Quad-Core
# Memória ram: 8GB
# Hard Drive: 250~500
# Tráfego: 4 TB
# Ip usável: 5
# UpLink: 100mb

Tudo nele é x64 bits.

Ele geralmente trava em um intervalo de 24 horas ou menos.

Como podem ver na print, não há nenhum erro.

Não sei oque pode ser.


@edit
Aquele finalizar la embaixo é porque eu apertei o control+c ok

#####################################

Oque o ultimo mebro postou neste tópico também esta ocorrendo comigo.

Citação:

Conselho de amigo e de quem ja apanhou com o 64 bit, coloca um 32, vc tera problema de mago nao dando dano, fighter com delay nas skils e atk sped pausado, fora erro na sevensings e chars bugando, coisa que se botar o mesmo server no 2003 32 bits nao ocorrerao tais problemas, ( os problemas citados ocorreram tanto em l2emu qnto l2jfree ultimas versoes, 1.2.3 e l2emu 763)
mas caso ainda queira colocar o 64bits, edite o gameserver.bat, onde estiver 512mb ou 720 coloca 1024, boa sorte!!
Retirado de:
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]

Como concertar?



#####################################

Mais um detalhe, utilizei esse servidor em outras maquinas x64, agora fica a duvida se o problema é na rev ou da máquina.

Eu estava a pensar em criar uma máquina virtual com SO 32 bits em meu dedicado so para testar, Vou dar uma estudada em como faser.

Daniel2 06-12-2010 10:17 AM

conserteza o java não é pra sua plataforma por que o pc que eu tinha ele era 64 bits ele não travava não mas na realidade não serve mesmo não a plataforma 32bits aguenta mais pancada pessa pra mudar do seu dc.

jpsmaster16 06-12-2010 10:26 AM

@Daniel
Irei faser o teste hoje rodando o servidor na maquina virtual 32bits.

Logo logo postarei os resultados.


Alguem mais poderia postar experiencias utilizando o x64?

----------

Olha so esta print, fala algo de versão.
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]

Eu utilizo o:
Citação:

MySQL 5[1].1 - Essential Mirror x64 Para Windows.exe

Daniel2 06-12-2010 11:00 AM

não ja nesse print ta dizendo que a versão do java é inapropriada para plataforma aii da o erro entendeu.

jpsmaster16 06-12-2010 11:03 AM

Isso é no Dedicado não é no virtual não.


Então qual seria a versão correta?

----------

Olhem isso galera:

[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]

O erro é o mesmo que o meu. E como eu disse não da nenhum erro visivel,
E um monte de players disconectam, e issoa contece em no maximo 24 horas.

----------

Na questão das variaveis de ambiente.

Tem que cria-las?

porque no do meu não tem nada de java criado.

luisa 06-12-2010 02:38 PM

aCONSELHO COLOCAR UM RSTART DE 6 EM 6 HORAS NO SEU SERVIDOR :D

mend3 06-12-2010 02:46 PM

Dica da luisa é simples, mas muito prática.

Recomendo tbm

Dica 2 - Atualizar versões de Java e JDK

jpsmaster16 06-12-2010 02:56 PM

mas eles ja estão atualizados.

----------

Ja não sei oque faser galera.

Olha como ta o gameserver.


Citação:

@echo off
title L2EmuProject-Game: Classical Console
:start
echo Initalizing L2EmuProject-Game ...
echo.

SET OLDCLASSPATH=%CLASSPATH%
call setenv.bat

REM -------------------------------------
REM Default parameters for a basic server.
java -Xmx1024m com.l2emu.gameserver.util.BootManager
REM -------------------------------------
REM For debug purpose (for devs), use this :
REM java -Xmx512m -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=y,ad dress=7456 com.l2emu.gameserver.util.BootManager
REM If you have a big server and lots of memory, you could experiment for example with
REM java -server -Xmx1536m -Xms4096m -Xmn512m -XX:PermSize=256m -XX:SurvivorRatio=8 -Xnoclassgc -XX:+AggressiveOpts
REM -------------------------------------

SET CLASSPATH=%OLDCLASSPATH%

if ERRORLEVEL 2 goto restart
if ERRORLEVEL 1 goto error
goto end
:restart
echo.
echo Administrator Restart ...
echo.
goto start
:error
echo.
echo Server terminated abnormaly ...
echo.
:end
echo.
echo Server terminated ...
echo.
pause

Sera que eu tenho que definir algo ali nas variaveis?

Daniel2 06-12-2010 07:09 PM

mano variaveis do java tem que ser no dc e no seu server entendeu tipo quando você vai copilar você coloca as variaveis de sistema do windows o java ne então você tem que coloca e coloca as du server assim.

Citação:

@echo off
color 17
title L2Server
:start
echo Starting Server.
echo.
REM -------------------------------------
REM Default parameters for a basic server.
java -Djava.util.logging.manager=com.l2jserver.util.L2Lo gManager -Xmx1024m -cp ./../libs/*;l2jserver.jar com.l2jserver.gameserver.GameServer
REM
REM If you have a big server and lots of memory, you could experiment for example with
REM java -server -Xmx1536m -Xms1024m -Xmn512m -XX:PermSize=256m -XX:SurvivorRatio=8 -Xnoclassgc -XX:+AggressiveOpts
REM If you are having troubles on server shutdown (saving data),
REM add this to startup paramethers: -Djava.util.logging.manager=com.l2jserver.L2LogMana ger. Example:
REM java -Djava.util.logging.manager=com.l2jserver.util.L2Lo gManager -Xmx1024m -cp ./../libs/*;l2jserver.jar com.l2jserver.gameserver.GameServer
REM -------------------------------------
if ERRORLEVEL 2 goto restart
if ERRORLEVEL 1 goto error
goto end
:restart
echo.
echo L2Server: Administrator Restarting.
echo.
goto start
:error
echo.
echo L2Server: Server terminated abnormally.
echo.
:end
echo.
echo L2Server: Server terminated.
echo.
pause
mas tipo você ta vendo essa linha do seu server aque

Citação:

SET OLDCLASSPATH=%CLASSPATH%
call setenv.bat
essa é pra onde redireciona para as variaveis do java do server agora se quizer fazer ingual o meu basta mudar os repertory que é.

Citação:

java -Djava.util.logging.manager=com.l2jserver.util.L2LogManager -Xmx1024m -cp ./../libs/*;l2jserver.jar com.l2jserver.gameserver.GameServer
coloca o do emu Oks que vai da certo pra você mude tudo de acordo com o seu servidor as libs dele.

Abraço Boa Sorte se der Certo fale aque.

romanokiller 06-12-2010 11:49 PM

recomendo colocar um restart tbm amigo, simples e bom até para o player :D


Horários baseados na GMT -3. Agora são 03:29 AM.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.3.0