Зарегистрирован: Чт мар 24, 2005 10:39 Сообщения: 850
Откуда: PEGAS
надоело уже ждать предложеные способы не принесли НИКАКОГО результата проблема будет решена или нет? собсна началось все с малевича, когда надоело по памяти клеточки соты угадывать почистил кэш и на тебе все библиотеки грузятся по новой при любом действии. фаервола НЕТ, антивир даже удалил, перешел на оперу ничего не помогает. всю соту нахер разнесли уже пока админы упорно убеждают нас что это мы все сами начудили
че делать? как наконец решить проблему?
вот и я с вами с тойже проблемой ... сначало думал что меня мой провайдер на трафик обманывает, но оказывается я на него зря гришил ... вот только от этого нелегче, так как трафик та никто невернет ... да и чего та невидно продвижения в решении данной проблемы со стороны разработчиков
Зарегистрирован: Чт сен 09, 2004 13:09 Сообщения: 50
Откуда: Украина
Посмотрел логи своей прокси выяснил следующее, до 10 ноября 2005 года от меня уходили запросы вида
GET http://www.destinysphere.ru/ds/flash/wa ... 70.lib.swf HTTP/1.0
Accept: */*
x-flash-version: 8,0,22,0
Cookie: b=b; b=b; hotlog=1; SIDIX=fd8ad5c1130d0586fc88a6c543e2657d
If-Modified-Since: Wed, 29 Dec 2004 13:25:29 GMT
If-None-Match: "13ebe-35dfb-41d2b049"
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322)
Host: www.destinysphere.ru
Proxy-Connection: Keep-Alive
с 10 ноября 2005 года они уходят в таком виде
GET http://www.destinysphere.ru/ds/flash/wa ... 70.lib.swf HTTP/1.0
Accept: */*
x-flash-version: 8,0,22,0
Cookie: b=b; SIDIX=e7b10b174d50843bc0a1f0bf2531fc77; hotlog=1; b=b
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322)
Host: www.destinysphere.ru
Proxy-Connection: Keep-Alive
Насколько я понимаю мой IE перестал проверять дату создания war_units-70.lib.swf, а тупо ее перезакачивает.
Дома кеширование работает, попробую сверить реестр о результатах сообщу.
Зарегистрирован: Пн май 30, 2005 11:59 Сообщения: 3719
Гм, интересное наблюдение, я исходящие пакеты не смотрел. Но вот ответах дата все-равно есть, причем правильная. И всяких cache-control и Pragma : no-cache нету. Собсно потому в других браузерах и кешируется всьо.
ЗЫ. Мой пост тут с проксей немного потерли я смотрю (ну шеллеру правила виднее).
Есть бесплатный и более легкий (и ИМХО правильный) вариант -
Traffic Inspector PE с сайта www.smart-soft.ru
Сам не проболовал (времени сейчас нет) но говорят помогает. (Тот же принцип - кеширующая прокся. Только это не серверный а персональный вариант)
_________________ Ланцелот. Вы? А мне говорили, что у вас три головы, когти, огромный рост!
Дракон. Я сегодня попросту, без чинов.
Зарегистрирован: Чт сен 09, 2004 13:09 Сообщения: 50
Откуда: Украина
А как вообще вход в игру осуществляеться ? Интересует связка игрок-сервер, или есть связка IPигрока - сервер (дома у меня IP другой, там с кешем все хорошо). Она жесткая ? Мне когда с игрой что-то не то пишет ошибку
game2.destinysphere.ru => Can't connect to MySQL server
Как происходит распределение игроков по серверам ?
Можно проанализировать может проблемы с кешированием только у одного из серверов игры ? Типа стоит запрет на чтение даты/времени файла из каталога, потому ИЕ и не может понять нужно перегружать war_unist, так как сервер ему не говорит ее дату ?
Зарегистрирован: Пн май 30, 2005 11:59 Сообщения: 3719
Бррр.
Цитата:
game2.destinysphere.ru => Can't connect to MySQL server
Это временная штука была.
Нет, ответы везде одинаковые, я проверял на компе на котором не кешировало и на компе на котором кешировало. заголовки в ответе идентичны.
Хотя щас глянул, я смотрю ИЕ вообще не проверяет даты когда использует закешированные флешки. Он даже запросы не посылает, хотя по идее должен запрашивать заголовок файла для сверки даты закешированного и валяющегося на сервере....
Цитата:
Проблема с кешированием решаеться тока одним способом
перестановкой винды - и усе
Нипрафда, есть еще вариант - прокси типа WinGate или Traffic Inspector.
_________________ Ланцелот. Вы? А мне говорили, что у вас три головы, когти, огромный рост!
Дракон. Я сегодня попросту, без чинов.
Зарегистрирован: Чт сен 09, 2004 13:09 Сообщения: 50
Откуда: Украина
Продолжаю эксперименты.
Пробовал с разных компов делать, с разными операционками, результат один, постоянно перезаргужает war_units. Операционки участвующие в тесте:
Windows 2000 Server SP4
Windows XP Professional
Windows XP Professional SP1
Windows XP Professional SP2
Есть два варианта:
1. Моя прокся/файрвол виновата, но я их конфигурацию не менял уже давно, полгода назад, это точно.
2. Мой IPпопадает на один и тот же сервер, а тот ему чего-то не дает дату время создания war_units, потому и перезагружает постоянно.
Дома с кешированием все хорошо, как под Windows XP Professional SP2, так и под Windows 2000 Server
Уффф. Вылечил. У меня XP SP2 + Outpost. Браузер для игры - ИЕ6.
Игра постоянно скачивала war_units-70.lib.swf (в каталоге кэша ИЕ этих файлов набралось уже штук 20).
Остановил файрвол (с остановкой сервиса). Зашел в сферу - закэшировало и скачивать перестало. Закрыл браузер. Запустил сервис файрвола, открыл браузер и, помолясь, зашел снова. Все заработало. Посмотрим, как пойдет дальше.
Вот и до меня дошло. Вход в сферу, все военные здания кешируются каждый раз при входе. В коннекторе ничего нету, ни на кольце, ни на межкольце. Сфера Воролея. Премиум.
П.С. Кстати жена играет на Стрельце, премиума нет, винда таже, только у нее вход свой. Так там все ОК. Траффика ест на порядок меньше чем мой премиум. Нехорошо товарищи. Было-то все нормально, сам ничего не менял. Пробовал все чистить, не помогает.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 46 гостей
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения