Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Установка 2 гс под 1 лс (Гайд)
#21
ммм можно конечно кое что придумать с дополнительными портами, может этот вариант будет и быстрее. Суть в том чтобы получить количество серверов из GameServerTable а после этого просто циклом создать
ServerCfg gs = new ServerCfg(Config.GAME_BIND_ADDRESS, Config.GAME_PORT, "Gs Connections", new GsConnectionFactoryImpl()); где Config.GAME_PORT++ тогда первый порт будет 9014 а последующие до конца списка серверов на +1....
Ответ
#22
разноску по портам сделал, принципиально ничего не изменилось....(((...как и говорил нужно копать с самого начала где-то этап со списком серверов, и пакетами между клиентом и LS там зарыта собака, сервер всегда отправляет на GS с id 1.

[Изображение: b01397855f19t.jpg]

Позже вечером опишу все известные проблемы с LS при запуске GS-ов.

Добавлено через 12 часов 43 минуты
Что происходит в связке LS GS:

1. Не видит(пишет сервер недоступен) GS с id 2 если он запущен, а GS с id 1 нет.
2. При возврате на страницу выбора серверов происходит полное отключение от серверов GS, LS.
3. При любой попытке подключиться к серверу c id 2 LS соединит клиента с сервером с id 1.

ммм при создании разных сокетов для GS, картина ни как не меняется хоть и подключения проходят все нормально между LS и GS.

В итоге нужно копать пакеты и общую часть, где-то происходит просто тупой посыл на GS c id 1.
Клиент даже не получает нормальный сервер лист если запущен только GS c id 2.
Возможно что-то не дописано и просто закольцовано на GS с id 1. Одним словом нужно либо рыть либо трясти разработчиков...(((
Ответ
#23
Есть какие-либо продвижения? На AL последней ревизии при отключенном GS1 спокойно заходит на GS2. Однако если GS1 активен, то попадаем только на него Sad А при откате до выбора сервера получаем дисконнект от сервера и в логах GS "Decrypt fail!"
Ответ
#24
у меня возник вопрос - не может ли быть причиной неудач что сам клиент конектится на определенный порт (7777)? и что создавая GS2 с портом 7778 сам клиент не обучаем соединению именно с этим портом?
PS. спрашиваю лишь потому что в этом не совсем понимаю, возможно ляпнул глупость...
Ответ
#25
обратил внимание на скрин двумя постами выше, заметил что гейм сервера соединились с логин сервером по портам 9014 и 9015, возник вопрос как научить ЛС слушать несколько портов?
Ответ
#26
sotariz Написал:у меня возник вопрос - не может ли быть причиной неудач что сам клиент конектится на определенный порт (7777)? и что создавая GS2 с портом 7778 сам клиент не обучаем соединению именно с этим портом?
PS. спрашиваю лишь потому что в этом не совсем понимаю, возможно ляпнул глупость...

Заставить клиент коннектиться к ЛС на любой порт можно в батнике указав "-ip:x.x.x.x:yyyy", где х.х.х.х IP ЛС, yyyy порт настроенный на логин сервере

sotariz Написал:обратил внимание на скрин двумя постами выше, заметил что гейм сервера соединились с логин сервером по портам 9014 и 9015, возник вопрос как научить ЛС слушать несколько портов?

Ему не нужно слушать несколько портов, ему нужно после авторизации и выбора сервера перенаправить на нужный
А оба сервера выдают вот это
Код:
GameServer authed successfully IP : ХХХ.ХХХ.ХХХ.ХХХ Port: 10241
Таким образом на одной машине висят и на одном порту, что естественно делает активным только первый приконнектившийся
Ответ
#27
White_Wolf Написал:Заставить клиент коннектиться к ЛС на любой порт можно в батнике указав "-ip:x.x.x.x:yyyy", где х.х.х.х IP ЛС, yyyy порт настроенный на логин сервере
может на ГС? (7777/7778)
White_Wolf Написал:Ему не нужно слушать несколько портов, ему нужно после авторизации и выбора сервера перенаправить на нужный
А оба сервера выдают вот это
Код:
GameServer authed successfully IP : ХХХ.ХХХ.ХХХ.ХХХ Port: [U]10241[/U]
9014(по умолчанию)? но вот как раз на скринах, что находятся выше, оба говорят о соединении с ЛС на разных портах (ГС1 9014, ГС2 9015) и именно это я не знаю как сделать
Ответ
#28
UP, ибо при любом раскладе кидает на первый гс. Кто подскажет как исправить?
Ответ
#29
+1 внешний ип, и будет кидать куда надо.
Мы всё сделаем металлом! Чернее чернейшей черноты бесконечности! © Nathan Explotion
Работаю с Aion Java-emu, любой версии. skype: alexsiuss1
Ответ
#30
ALeKsIuS Написал:+1 внешний ип, и будет кидать куда надо.
Понял, спс)
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  [Гайд] GMShop 2.1 Zombie 24 14,652 03-29-2012, 10:53 PM
Последний пост: Anabolik
  Установка эмулятора Aion-Emu или Aion-Unique PROGRAMMATOR 306 213,029 02-24-2012, 01:52 PM
Последний пост: TAG
  [Гайд] Делаем изменяемыми все виды оружия и брони xobotyi 24 22,804 02-01-2012, 01:33 AM
Последний пост: Nehrk
  [Гайд] Скиллы от А до Я и от A до Z xobotyi 1 4,817 07-08-2011, 03:18 PM
Последний пост: whopper
  [Гайд] Изменение инвентаря на старте wamper 8 4,006 03-10-2011, 10:44 PM
Последний пост: Thieff
  [Гайд] Написание квестов: от и до. ViAl 17 14,518 12-24-2010, 02:31 PM
Последний пост: aspalt
  Установка сервера на Linux Brave 38 22,079 10-28-2010, 07:34 PM
Последний пост: csander
  Установка AION сервер на VDS Linux editform 0 3,813 03-31-2010, 08:24 AM
Последний пост: editform
  Установка сервера Aion-Unique (rev 850+) XpyHDeL 19 11,309 01-28-2010, 04:50 PM
Последний пост: BeLiX
  [Гайд]Создаём апдейтер DoLoD 12 11,813 01-13-2010, 05:05 AM
Последний пост: GoodShadow

Перейти к форуму:


Пользователи, просматривающие эту тему: 1 Гость(ей)