Kymap93 3 Опубликовано 24 августа, 2016 Подскажите что может быть сборка pwsoft ДЦ 1 ядро 4 гб оперативка геодата установлена Сервер зависает, некоторые люди ходить не могу некоторые скил юзнут потом ходить не могут. Релог не помогает, выручает только рр сервера ОС центос. Раньше было все нормально. Очень интересно что это такое, по скольку раньше этих ресурсов хватало и еще оставалось Ядро не старое покупное у фокса Вот параметры ГС #!/bin/bash # exit codes of GameServer: # 0 normal shutdown # 2 reboot attempt while :; do [ -f log/java0.log.0 ] && mv log/java0.log.0 "log/z_`date +%Y-%m-%d_%H-%M-%S`_java.log" [ -f log/stdout.log ] && mv log/stdout.log "log/z_`date +%Y-%m-%d_%H-%M-%S`_stdout.log" /home/java/jdk1.8.0_72/bin/java -server -Dfile.encoding=UTF-8 -XX:AutoBoxCacheMax=10000 -XX:+RelaxAccessControlCheck -XX:+UseFastAccessorMethods -XX:+AlwaysPreTouch -XX:+UseParNewGC -XX:+CMSClassUnloadingEnabled -XX:+ClassUnloading -XX:MaxGCPauseMillis=25 -XX:+UseConcMarkSweepGC -XX:ParallelGCThreads=8 -XX:+CMSParallelRemarkEnabled -XX:+UseAdaptiveGCBoundary -XX:MaxTenuringThreshold=6 -XX:+AggressiveOpts -XX:+OptimizeStringConcat -XX:CompileThreshold=1000 -XX:SurvivorRatio=4 -XX:TargetSurvivorRatio=90 -XX:MaxNewSize=144m -XX:NewSize=144m -XX:+UseBiasedLocking -Xms3048m -Xmx3048m -cp ./../libs/antifarm.jar:./../libs/lameguard-1.9.5.jar:./../libs/ecj.jar:./../libs/guava-17.0.jar:./../libs/bsf.jar:./../libs/jython.jar:./../libs/cademia.jar:./../libs/bsh-2.0b4.jar:./../libs/java-engine.jar:./../libs/c3p0-0.9.1.2.jar:./../libs/bonecp-0.8.0.jar:./../libs/log4j-1.2.15.jar:./../libs/slf4j-api-1.7.12.jar:./../libs/slf4j-nop-1.7.12.jar:./../libs/javolution-5.5.1.jar:./../libs/commons-logging-1.1.jar:./../libs/mysql-connector-java-5.1.36-bin.jar:./../libs/it_mantaray.jar net.sf.l2j.gameserver.GameServer > log/stdout.log 2>&1 [ $? -ne 2 ] && break # /etc/init.d/mysql restart sleep 10 done Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Norman 78 Опубликовано 24 августа, 2016 попробуйте дать больше ОЗУ -Xms3048m -Xmx3048m измените на -Xms4048m -Xmx4048m Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Energy 263 Опубликовано 24 августа, 2016 попробуйте дать больше ОЗУ -Xms3048m -Xmx3048m измените на -Xms4048m -Xmx4048m с головой все в порядке? у него 4гб в общем на машине и ты ему предлагаешь 4гб выдать серверу?) вообще лог хотелось бы видеть)) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Kymap93 3 Опубликовано 24 августа, 2016 с головой все в порядке? у него 4гб в общем на машине и ты ему предлагаешь 4гб выдать серверу?) вообще лог хотелось бы видеть)) вот лог только что опять завис вот что выбил ГС Bad RequestBypassToServer: player Lapoka java.lang.NullPointerException at net.sf.l2j.gameserver.model.quest.QuestState.getStateId(QuestState.java:191) at net.sf.l2j.gameserver.model.quest.Quest.createQuestInDb(Quest.java:824) at net.sf.l2j.gameserver.model.quest.Quest.newQuestState(Quest.java:202) at net.sf.l2j.gameserver.model.actor.instance.L2NpcInstance.showQuestWindow(L2NpcInstance.java:1455) at net.sf.l2j.gameserver.model.actor.instance.L2NpcInstance.onBypassFeedback(L2NpcInstance.java:973) at net.sf.l2j.gameserver.network.clientpackets.RequestBypassToServer.runImpl(RequestBypassToServer.java:138) at net.sf.l2j.gameserver.network.clientpackets.L2GameClientPacket.run(L2GameClientPacket.java:46) at org.mmocore.network.nio.impl.MMOExecutableQueue.run(MMOExecutableQueue.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) #Online: current online 18; offline traders: 0; Used memory: 588MB. TvTEventEngine[TvTManager.run()]: Lack of registration, abort event. Bad RequestBypassToServer: player BEEP java.lang.NullPointerException at net.sf.l2j.gameserver.model.quest.QuestState.getStateId(QuestState.java:191) at net.sf.l2j.gameserver.model.quest.Quest.createQuestInDb(Quest.java:824) at net.sf.l2j.gameserver.model.quest.Quest.newQuestState(Quest.java:202) at net.sf.l2j.gameserver.model.actor.instance.L2NpcInstance.showQuestWindow(L2NpcInstance.java:1455) at net.sf.l2j.gameserver.model.actor.instance.L2NpcInstance.onBypassFeedback(L2NpcInstance.java:973) at net.sf.l2j.gameserver.network.clientpackets.RequestBypassToServer.runImpl(RequestBypassToServer.java:138) at net.sf.l2j.gameserver.network.clientpackets.L2GameClientPacket.run(L2GameClientPacket.java:46) at org.mmocore.network.nio.impl.MMOExecutableQueue.run(MMOExecutableQueue.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Energy 263 Опубликовано 24 августа, 2016 ошибка связана с каким то квестом, что то добавлял прежде чем появилась такая ошибка? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
gvb 666 Опубликовано 24 августа, 2016 На машине стоит HDD. 100% Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Kymap93 3 Опубликовано 24 августа, 2016 ошибка связана с каким то квестом, что то добавлял прежде чем появилась такая ошибка? нет просто сервер с архива достал раньше все ок было Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Energy 263 Опубликовано 24 августа, 2016 На машине стоит HDD. 100% да не, у него ошибки по квестам бьют, тут врятли HDD виноват Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Kymap93 3 Опубликовано 24 августа, 2016 да не, у него ошибки по квестам бьют, тут врятли HDD виноват там SSD Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Warak 47 Опубликовано 24 августа, 2016 я в яве не силён и в серверах тоже, но насколько я помню байпасс это метод запросов из html Bad RequestBypassToServer java.lang.NullPointerException Из этого вывод, где-то в html байпасс не передает параметров. ПыСы возможно сморозил глупость. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Energy 263 Опубликовано 24 августа, 2016 я в яве не силён и в серверах тоже, но насколько я помню байпасс это метод запросов из html Bad RequestBypassToServer java.lang.NullPointerException Из этого вывод, где-то в html байпасс не передает параметров. ПыСы возможно сморозил глупость. верно и это связано с QuestState.getStateId Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
VANGA 182 Опубликовано 24 августа, 2016 http://forummaxi.ru/topic/45282-ошибка-gameserver/ Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Kymap93 3 Опубликовано 24 августа, 2016 убрал ту ошибку, короче теперь вообще ГС сам выключился поработал часа 2 и офф Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Kymap93 3 Опубликовано 24 августа, 2016 ошибка теперь новая ваше блин че за фигня ##Server Airin ready on 91.254.43.220:7777 SpawnTable [XML]: spawned 4 territories. com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operations allowed after connection closed. at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at com.mysql.jdbc.Util.handleNewInstance(Util.java:400) at com.mysql.jdbc.Util.getInstance(Util.java:383) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:958) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:937) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:926) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:872) at com.mysql.jdbc.ConnectionImpl.throwConnectionClosedException(ConnectionImpl.java:1236) at com.mysql.jdbc.ConnectionImpl.checkClosed(ConnectionImpl.java:1231) at com.mysql.jdbc.ConnectionImpl.setTransactionIsolation(ConnectionImpl.java:5118) at com.jolbox.bonecp.ConnectionHandle.setTransactionIsolation(ConnectionHandle.java:1355) at net.sf.l2j.mysql.Connect.setTransactionIsolation(Connect.java:64) at net.sf.l2j.gameserver.model.actor.instance.L2PcInstance.restore(L2PcInstance.java:6410) at net.sf.l2j.gameserver.model.actor.instance.L2PcInstance.load(L2PcInstance.java:816) at net.sf.l2j.gameserver.network.L2GameClient.loadCharFromDisk(L2GameClient.java:423) at net.sf.l2j.gameserver.network.clientpackets.CharacterSelected.runImpl(CharacterSelected.java:86) at net.sf.l2j.gameserver.network.clientpackets.L2GameClientPacket.run(L2GameClientPacket.java:46) at org.mmocore.network.nio.impl.MMOExecutableQueue.run(MMOExecutableQueue.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Could not restore char data: No operations allowed after connection closed. could not restore in slot: 0 Character could not be loaded (slot:0) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Naik 419 Опубликовано 24 августа, 2016 net.sf.l2j.gameserver.model.actor.instance.L2PcInstance.restore(L2PcInstance.java:6410) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Kymap93 3 Опубликовано 26 августа, 2016 ошибка гс просто офаеться и вот что пишет [root@vps302322 gameserver]# ./start.sh [root@vps302322 gameserver]# ./GameServer_loop.sh: line 14: 12398 Killed /home/java/jdk1.8.0_72/bin/java -server -Dfile.encoding=UTF-8 -XX:AutoBoxCacheMax=10000 -XX:+RelaxAccessControlCheck -XX:+UseFastAccessorMethods -XX:+AlwaysPreTouch -XX:+UseParNewGC -XX:+CMSClassUnloadingEnabled -XX:+ClassUnloading -XX:MaxGCPauseMillis=25 -XX:+UseConcMarkSweepGC -XX:ParallelGCThreads=8 -XX:+CMSParallelRemarkEnabled -XX:+UseAdaptiveGCBoundary -XX:MaxTenuringThreshold=6 -XX:+AggressiveOpts -XX:+OptimizeStringConcat -XX:CompileThreshold=1000 -XX:SurvivorRatio=4 -XX:TargetSurvivorRatio=90 -XX:MaxNewSize=144m -XX:NewSize=144m -XX:+UseBiasedLocking -Xms3048m -Xmx3048m -cp ./../libs/antifarm.jar:./../libs/lameguard-1.9.5.jar:./../libs/ecj.jar:./../libs/guava-17.0.jar:./../libs/bsf.jar:./../libs/jython.jar:./../libs/cademia.jar:./../libs/bsh-2.0b4.jar:./../libs/java-engine.jar:./../libs/c3p0-0.9.1.2.jar:./../libs/bonecp-0.8.0.jar:./../libs/log4j-1.2.15.jar:./../libs/slf4j-api-1.7.12.jar:./../libs/slf4j-nop-1.7.12.jar:./../libs/javolution-5.5.1.jar:./../libs/commons-logging-1.1.jar:./../libs/mysql-connector-java-5.1.36-bin.jar:./../libs/it_mantaray.jar net.sf.l2j.gameserver.GameServer > log/stdout.log 2>&1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Zemonovish 1 Опубликовано 1 сентября, 2016 (изменено) Подскажите что может быть сборка pwsoft ДЦ 1 ядро 4 гб оперативка геодата установлена Сервер зависает, некоторые люди ходить не могу некоторые скил юзнут потом ходить не могут. Релог не помогает, выручает только рр сервера ОС центос. Раньше было все нормально. Очень интересно что это такое, по скольку раньше этих ресурсов хватало и еще оставалось Ядро не старое покупное у фокса Вот параметры ГС #!/bin/bash # exit codes of GameServer: # 0 normal shutdown # 2 reboot attempt while :; do [ -f log/java0.log.0 ] && mv log/java0.log.0 "log/z_`date +%Y-%m-%d_%H-%M-%S`_java.log" [ -f log/stdout.log ] && mv log/stdout.log "log/z_`date +%Y-%m-%d_%H-%M-%S`_stdout.log" /home/java/jdk1.8.0_72/bin/java -server -Dfile.encoding=UTF-8 -XX:AutoBoxCacheMax=10000 -XX:+RelaxAccessControlCheck -XX:+UseFastAccessorMethods -XX:+AlwaysPreTouch -XX:+UseParNewGC -XX:+CMSClassUnloadingEnabled -XX:+ClassUnloading -XX:MaxGCPauseMillis=25 -XX:+UseConcMarkSweepGC -XX:ParallelGCThreads=8 -XX:+CMSParallelRemarkEnabled -XX:+UseAdaptiveGCBoundary -XX:MaxTenuringThreshold=6 -XX:+AggressiveOpts -XX:+OptimizeStringConcat -XX:CompileThreshold=1000 -XX:SurvivorRatio=4 -XX:TargetSurvivorRatio=90 -XX:MaxNewSize=144m -XX:NewSize=144m -XX:+UseBiasedLocking -Xms3048m -Xmx3048m -cp ./../libs/antifarm.jar:./../libs/lameguard-1.9.5.jar:./../libs/ecj.jar:./../libs/guava-17.0.jar:./../libs/bsf.jar:./../libs/jython.jar:./../libs/cademia.jar:./../libs/bsh-2.0b4.jar:./../libs/java-engine.jar:./../libs/c3p0-0.9.1.2.jar:./../libs/bonecp-0.8.0.jar:./../libs/log4j-1.2.15.jar:./../libs/slf4j-api-1.7.12.jar:./../libs/slf4j-nop-1.7.12.jar:./../libs/javolution-5.5.1.jar:./../libs/commons-logging-1.1.jar:./../libs/mysql-connector-java-5.1.36-bin.jar:./../libs/it_mantaray.jar net.sf.l2j.gameserver.GameServer > log/stdout.log 2>&1 [ $? -ne 2 ] && break # /etc/init.d/mysql restart sleep 10 done Выключите геодату и попробуйте без нее, если без нее не лагает, то вам нужно выделить больше оперативки, у меня сервер лагал очень тоже, решил установкой 16 гб опертивки. Изменено 1 сентября, 2016 пользователем Zemonovish Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Kymap93 3 Опубликовано 6 сентября, 2016 Короче взял тачку где 6гб оперативки выставил 4048 на сервер виснит все равно в чем дело этого то должно хватать. Онлайн 50 чел. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Kymap93 3 Опубликовано 7 сентября, 2016 (изменено) и это сервер только запустил без гео и он пустой при том пишет GameServer: Started, free memory 2499 Mb of 3004 Mb как так вообще не могу понять раньше и 4 гб хватало а теперь 6 не хватает, кто сталкивался скилы висят повторяются, перс бегать не может, все висит короче ппц полный и помогает только убитие процесса пвсофт свежее ядро от фокса купленное у него лично ОС Centos 6 если что Изменено 7 сентября, 2016 пользователем Kymap93 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
gawric 49 Опубликовано 7 сентября, 2016 Мне кажется проблема с работой java - Mysql. Пул соединений закрыт. Поэтому и повисает сервак пытается, что-то записать в базу-> ждет ответа Из текста видно, что ты производишь какой-то запрос уже после закрытия соединения. ///Может тебе попробовать более ранюю версию пвсофт? или более свежую? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Kymap93 3 Опубликовано 7 сентября, 2016 (изменено) Мне кажется проблема с работой java - Mysql. Пул соединений закрыт. Поэтому и повисает сервак пытается, что-то записать в базу-> ждет ответа Из текста видно, что ты производишь какой-то запрос уже после закрытия соединения. ///Может тебе попробовать более ранюю версию пвсофт? или более свежую? те ошибки уже пропали теперь процесс сам не падает просто залипают скил и перс стоит на месте. Уже гугл перерыл не могу найти решения что может быть по логам оперативка занята только на 61% не должно же виснуть блин Изменено 7 сентября, 2016 пользователем Kymap93 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Kymap93 3 Опубликовано 7 сентября, 2016 настройки mysql [mysqld] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock user=mysql # Disabling symbolic-links is recommended to prevent assorted security risks symbolic-links=0 [mysqld_safe] log-error=/var/log/mysqld.log pid-file=/var/run/mysqld/mysqld.pid Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Kymap93 3 Опубликовано 8 сентября, 2016 че не кто не поможет Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Reliable 119 Опубликовано 8 сентября, 2016 (изменено) все же мне кажется что проблема в mysql оптимизацию проверь. Изменено 8 сентября, 2016 пользователем Reliable Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Energy 263 Опубликовано 8 сентября, 2016 абсолютно чистая сборка так-же себя ведет? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты