We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 7368
    • 264 Posts
    Добрый день, уважаемые форумчане. Просьба потестить сайт, а именно покликать по разделам, по страницам, и скажите, нормально ли сайт работает. Желательно проклацать не менее 5-10 страниц, потому как заметил глюк, что когда быстро переходить между страницами, то сайт зависает на пару минут.. не могу понять от чего это..

    http://sunnyland.com.ua

    Спасибо заранее. По возможности, в футере есть данные по статистике загрузке, вставьте их в свое сообщение. Благодарю!
      • 16111
      • 101 Posts
      У меня не грузится(
        Basic Manager
        Хочешь ускорить развитие Basic Manager? Хочешь создавать невероятно красивые фотогалереи и слайдшоу за 1 клик? Пожертвуй деньги на развитие плагина, WMR: R148348561691. Помни, что даже 50 рублей являются стимуляцией к разработке.

        Я в контакте
        • 7368
        • 264 Posts
        :(

        Все-таки периодически сервер заходит в ступор sad Что же с этим поделать-то..
          • 9085
          • 630 Posts
          Главная: S:cache | QT:0.0007 s | Q:6 | P:0.2315 s | T:0.2322 s | M:24
          Хотя, по ощущениям грузилось намного дольше. Возможно, графика долго "ползла".

          Для нагрузочного тестирования можно loadimpact.com использовать. Бесплатно до 50 "человек" бродить будут. Результаты иногда интересные получаются smiley

          Quote from: Kollad at Nov 02, 2010, 04:51 AM

          :(

          Все-таки периодически сервер заходит в ступор sad Что же с этим поделать-то..

          Отлавливать причину ступора и устранять её. Как правило, или память "забивается", или достигнут предел дочерних процессов (по конфигу), и новые не запустятся, пока старые не отработают. Если я правильно понимаю, выделенный сервер на Debian?
            Правильно заданный вопрос повышает вероятность получения нужного ответа.
            Что-то не работает? Загляните в лог ошибок!
            Есть проблема? "Локализуйте" её!
            Ответы на большинство вопросов по MODx | MODx RTFM | API Evo Revo | галопом по Европам Азиям smiley wikibooks(ru) Ditto(en) | Wayfinder e-book | Заметки и о MODx
            • 7368
            • 264 Posts
            Да, сервер на Debian.

            Да, вот что-то именно с графикой, она почему-то очень долго ползет. А иногда сайт вообще не открывается - белый экран..

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

            С памятью там нормально, иногда процессор влетает на 100%, но в основном когда много "лазит" по сайту людей, и редактируешь что-то на сайте(обновляется кеш), который уже достигает 2.6мб ~ 8500 - 9000 ресурсов
              • 7368
              • 264 Posts
              В общем подозреваю что нужно делать связку Nginx + Apache, и всю статику(картинки, стили, скрипты) перекинуть на Nginx, а на остальное Apache, только как бы теперь правильно это склеить)
                • 9085
                • 630 Posts
                Не так давно прикручивал к интернет-магазину (не modx), тоже кстати на Debian (хотя, в принципе, не так уж важно, какой *nix дистрибутив - практика показывает, что связка в любом случае выйгрышная) Nginx + Apache. Графика заметно быстрее отдаваться стала (Просто летать smiley) До кучи поставил Eaccelerator.. и под базу памяти побольше выделил. В общем - "летает" smiley

                Как правильно клеить - в сети статей куча... Да и "первоисточник" качественный (Nginx.org). Пример конфига nginx-а для отдачи статики где-то в моих последних сообщениях есть.

                Единственный момент - я сначала настраивал "наоборот" (nginx, например на 81 порт, Apache так и висит на 80 - работает, как работал). Тестируем-отлаживаем сайт на http://site.ru:81/blabla .. если всё в порядке - редактируем конфиги - меняем порты.. и по-очереди очень быстренько рестартим, дабы не терять клиентов smiley
                  Правильно заданный вопрос повышает вероятность получения нужного ответа.
                  Что-то не работает? Загляните в лог ошибок!
                  Есть проблема? "Локализуйте" её!
                  Ответы на большинство вопросов по MODx | MODx RTFM | API Evo Revo | галопом по Европам Азиям smiley wikibooks(ru) Ditto(en) | Wayfinder e-book | Заметки и о MODx
                  • 7368
                  • 264 Posts
                  Quote from: esche at Nov 02, 2010, 11:00 AM

                  Не так давно прикручивал к интернет-магазину (не modx), тоже кстати на Debian (хотя, в принципе, не так уж важно, какой *nix дистрибутив - практика показывает, что связка в любом случае выйгрышная) Nginx + Apache. Графика заметно быстрее отдаваться стала (Просто летать smiley) До кучи поставил Eaccelerator.. и под базу памяти побольше выделил. В общем - "летает" smiley

                  Как правильно клеить - в сети статей куча... Да и "первоисточник" качественный (Nginx.org). Пример конфига nginx-а для отдачи статики где-то в моих последних сообщениях есть.

                  Единственный момент - я сначала настраивал "наоборот" (nginx, например на 81 порт, Apache так и висит на 80 - работает, как работал). Тестируем-отлаживаем сайт на http://site.ru:81/blabla .. если всё в порядке - редактируем конфиги - меняем порты.. и по-очереди очень быстренько рестартим, дабы не терять клиентов smiley


                  Спасибо! В общем буду разбиратся:) Но только уже завтра, не хочу положить сервер, в конце рабочего дня:)
                    • 9085
                    • 630 Posts
                    Да... по поводу причины.

                    Отлавливать - статистику собирать. На VPS без особого вреда можно поставить munin или cacti. Оба рисуют красивые графики.. иногда полезно поглядывать. Есть более "серьёзные", но и более тяжелые скрипты для мониторинга. Во время загрузки процессора top смотреть.. дальше - глубже.. smiley

                    Насчет обновления кэша - его можно в "крон" запихивать. Чтоб не "больше 9000" документов удалял, а порциями.. по 500, скажем... Думаю 2-3 минуты на "обновление" не так уж критичны. Как вариант - удалить кэш-файлы системной функцией в одну строку.. что-то типа exec(’rm...’); Главное - лишнего не зацепить... перепроверить несколько раз smiley
                      Правильно заданный вопрос повышает вероятность получения нужного ответа.
                      Что-то не работает? Загляните в лог ошибок!
                      Есть проблема? "Локализуйте" её!
                      Ответы на большинство вопросов по MODx | MODx RTFM | API Evo Revo | галопом по Европам Азиям smiley wikibooks(ru) Ditto(en) | Wayfinder e-book | Заметки и о MODx
                      • 9085
                      • 630 Posts
                      Quote from: Kollad at Nov 02, 2010, 11:03 AM

                      Спасибо! В общем буду разбиратся:) Но только уже завтра, не хочу положить сервер, в конце рабочего дня:)
                      Правильно, лучше в начале smiley
                      Я вообще предпочитаю такие вещи ближе к раннему утру творить, когда посетителей не предвидится smiley

                      http://levik.info/vps-debian-linux-cheatsheet.htm - тут в конце "мусорка" из ссылок на тюнинг mysql и nginx.

                      Кстати, для mysql настройки есть удобный скрипт mysql-primer (не пример smiley) - анализирует текущее состояние сервера и подсказывает, чего подкрутить. Тоже, возможно, пригодится.

                      Удачи!
                        Правильно заданный вопрос повышает вероятность получения нужного ответа.
                        Что-то не работает? Загляните в лог ошибок!
                        Есть проблема? "Локализуйте" её!
                        Ответы на большинство вопросов по MODx | MODx RTFM | API Evo Revo | галопом по Европам Азиям smiley wikibooks(ru) Ditto(en) | Wayfinder e-book | Заметки и о MODx