- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Зачем быть уникальным в мире, где все можно скопировать
Почему так важна уникальность текста и как она влияет на SEO
Ingate Organic

В 2023 году Одноклассники пресекли более 9 млн подозрительных входов в учетные записи
И выявили более 7 млн подозрительных пользователей
Оксана Мамчуева
bugsmoran, зачем эти дешевые сенсации? Где там про то, что не будет PHP под FreeBSD?
Кто-то должен применять непопулярные меры.
Вычищать маты и прочие оскорбления и наезды друг на друга, удалять левую рекламу и банить прочих флудеров. Ничего личного, просто стараюсь не превратить технические форум в свалку.
ну, тут с вами согласен =(
lissyara добавил 22.06.2010 в 00:07
Можно обоснование, почему Вы считаете не так, как считают лучшие программисты мира? Не бывает продуктов, которые хранят данные без базы. Не бывает файловых систем без локов файла целиком во время "транзакции". НЕ-БЫ-ВА-ЕТ. Вы прогрммист? На сервере, где 1500-2000 пользователей ISP просто мучает ФС невероятно. При этом процессор и память естественно свободны. Не рассказывайте не про 100% проца.
если вы так хорошо знаете её изнутри - будте добры рассказать о причинах, без абстракций типа "мучает ФС невероятно".
приложение однопоточное, блокировка файлов никоим образом ни на чём сказываться не должна.
что касается ФС - помоему вы забыли простой факт что это тоже база данных - древовидная.
и, кстати, очень быстрая. я тестил рандомные выборки из файловой системы (проверка наличия файла) и из базы (поиск имени по уникальному ключу) - UFS2 порвала MyISAM как тузик грелку... после чего выбор как делать дальше, в том моём проекте, был очевиден.
Где? В Debian и CentOS нет.
я вам сочувствую... по вашим слвоам, вы дизассемблировали весь бинарник ISPmanager а осилить
по получившемуся коду не смогли =((Во FreeBSD не знаю, но даже если там и есть, надо наверно совсем быть умалишенным, чтобы строить хостинг на машине, на которой разработчики PHP отказались разрабатывать PHP )))
нету оптимайзера под amd64, и нету.
будет нечего делать, попрошу знакомого разобрать линуксовый бинарник и портировать.
не думаю что больше 1-2k$ попросит. это не та сумма из за которой стоит напрягаться.
Угу. У меня телекомовская культура. Уровень даунтайма даже в 99.999 для меня просто не допустим. А я уже до 99.989 опустился ((((
99.999% - это 0.99999 - в дробях.
год - это 365 дней * 24 часа * 60 минут = 525600 минут.
значит требуемый вами простой равен 525600 * (1 - 0.99999) = 5 минут в год.
это время перезагрузки сервера. будте добры дать вывод команды
c пары ваших серверов.либо вы не обновляете их вообще, либо вы пишете ваши посты под действием какой-то травы...
ибо простой вызыванный естественными падениями апача будет за год больше.
это при условии что там никто ничё не делает.
а с учётом что у вас там по 1500 юзеров - чё-то делают постоянно, и апач из-за этого рестартуется постоянно - это тоже простой.
Давно не было столько глупостей в одном топике.
По теме, любые вопросы, решение которых в компетенции службы поддержки, решаются быстро, без хамства. В случае, если требуется вмешательство системных администраторов или разработчиков, в рабочие часы проблемы также решаются оперативно. Если это ночь или выходные, придется подождать, причем об этом Вам вежливо сообщат в первой линии поддержки.
После выхода обновлений, отдел системного администрирования и программисты доступны практически постоянно.
Если речь идет о ISPmanager, серьезных проблем при обновлении не было уже очень давно. За последнее время продукт стал гораздо стабильнее, думаю с этим все согласятся.
bugsmoran, зачем эти дешевые сенсации? Где там про то, что не будет PHP под FreeBSD?
PHP пишет комания Zend, он весь на zend построен.
bugsmoran добавил 22.06.2010 в 02:15
будте добры дать вывод команды
c пары ваших серверов.
Ну написать то тут можно что угодно. Нет смысла сюда писать.
Кроме того, uptime и процент досутпности не имеют ничего общего, как Вы понимаете. Берешь, раутишь траффик на соседнюю ноду (у меня они парами стоят с перекрестными конфигами, общей ФС и репликацией между мускулами), кладешь ноду и делаешь что угодно с ней. Utime обновился, сервис не прерывался. Вот и все.
либо вы не обновляете их вообще, либо вы пишете ваши посты под действием какой-то травы...
А вот когда столько обиды в словах, уже можно заметить клоноводство...
ибо простой вызыванный естественными падениями апача будет за год больше.
это при условии что там никто ничё не делает.
а с учётом что у вас там по 1500 юзеров - чё-то делают постоянно, и апач из-за этого рестартуется постоянно - это тоже простой.
Сделайте соцопрос по форуму, многие ли уже решили эту проблему. Увидите - больше 50%. Мы не позволяем трогать ИСПманагеру настоящий инит-скрипт. Он дергает один инит-скрипт, который по уму дерагает другой, делая снаяала конфиг тест, а далее в зависимости от результата if - либо выкатывает из бэкапа старый конфиг либо позволяет делать настоящий рестарт. Решение на уровне первого класса школы, а делает работу безотказной.
PHP пишет комания Zend, он весь на zend построен.
Интересные у вас выводы. Откуда тогда взялся php 5.3 под FreeBSD, если Zend Optimizer ещё нет под него ни под какую систему? По вашим словам ещё на php 5.2 прекратили его разрабатывать, т.к. в теме обсуждается отсутствие ZendOptimizer 3.3.9 под php 5.2.
Сделайте соцопрос по форуму, многие ли уже решили эту проблему. Увидите - больше 50%. Мы не позволяем трогать ИСПманагеру настоящий инит-скрипт. Он дергает один инит-скрипт, который по уму дерагает другой, делая снаяала конфиг тест, а далее в зависимости от результата if - либо выкатывает из бэкапа старый конфиг либо позволяет делать настоящий рестарт. Решение на уровне первого класса школы, а делает работу безотказной.
Т.е. по-вашему Apache может быть не доступен только из-за действий ISPManager ?)
Обычная плановая перезагрузка приведёт к временным ошибкам 502 в nginx. А за год 5 минут набрать вообще не проблема. И панель тут вообще не причём.
ксенон две бошки, SCSI диски, среднесуточная нагрузка - 16% проца, 453 пользователя (не все активные, но большинство - считать лень), 524 виртуалхоста.
снова запускаем калькулятор и считаем.
даже при упрощении что все 453 человека раз в год делают реконфигурацию виртуалхоста (бредовое абсолютно - реально - далеко не раз), то получаем
2.76 * 453 = 1250.28 секунд простоя в год.
20 минут 50 секунд.
==========
насчёт написать можно что угодно - цифр пока никаких от вас не видели...
Т.е. по-вашему Apache может быть не доступен только из-за действий ISPManager ?)
Так точно. Учитывая, что перегрузить Апач просто невозможно, потом что он не обрабатывает PHP, а передает работу в FastCGI-процесс. А FastCGI невозможно физически перегрузить, потому что срабатывает ограничение на CPU и RAM (не буду говорить какие и как реализовано из соображений корпоративных секретов). Сервер в принципе не возможно ну никак перегрузить. Можно только сломать конфиг Апача, а единственный, кто его трогает...
Я очень рекомендую переписать ISP-шникам работу с инит-скрптами и вставить конфигтесты и выкаты с бэкапа если что не так пойдет. Это пять строчек кода, не так уж и сложно.
Обычная плановая перезагрузка приведёт к временным ошибкам 502 в nginx. А за год 5 минут набрать вообще не проблема. И панель тут вообще не причём.
А зачем планово перегружать Апач, если он не кушает память? А форки сами рестартятся по истечении количества MaxRequestPerChild запросов. А вот в reg.ru например вообще висит два Апача, а у Nginx в конфиге:
и все. Проблема 502 не существует)))
У меня нету двух апачей. но у меня и нету в инит-скрипте restart, а есть только reload, stop и start. Поэтому рестартовать Apache силами ISPmanager после добавления виртхоста не получится.
Так точно. Учитывая, что перегрузить Апач просто невозможно, потом что он не обрабатывает PHP, а передает работу в FastCGI-процесс. А FastCGI невозможно физически перегрузить, потому что срабатывает ограничение на CPU и RAM (не буду говорить какие и как реализовано из соображений корпоративных секретов). Сервер в принципе не возможно ну никак перегрузить. Можно только сломать конфиг Апача, а единственный, кто его трогает...
a fastcgi в принципе не ломается?
грепните-ка логи на предмет на 499 ошибок
даже на пустом сервере с одним виртуалхостом и копеечной нагрузкой - они будут.
а корпоративные секреты, походу из разряда полишинелевских
Я очень рекомендую переписать ISP-шникам работу с инит-скрптами и вставить конфигтесты и выкаты с бэкапа если что не так пойдет. Это пять строчек кода, не так уж и сложно.
тут поддерживаю.
А зачем планово перегружать Апач, если он не кушает память? А форки сами рестартятся по истечении количества MaxRequestPerChild запросов.
т.е. вы его не перезапускаете? вообще?
А вот в reg.ru например вообще висит два Апача, а у Nginx в конфиге:
и все. Проблема 502 не существует)))
идея интересная, но - слишком пилёная конфигурацию будет.
чем меньше отклонений от дефолта - тем проще поддерживать.
У меня нету двух апачей. но у меня и нету в инит-скрипте restart, а есть только reload, stop и start. Поэтому рестартовать Apache силами ISPmanager после добавления виртхоста не получится.
сел в лужу (я)
про грейсфул-то я и забыл.
а идея интересная. зачёт.
и все. Проблема 502 не существует)))
А вы лично это тестировали?
Вот я сейчас подобные "выкрутасы" настраиваю, только по серьёзднее. Не избавляет это от 502.
Скажем, если положить 1-й бэкенд, всё пойдёт на второй. Потом поднимаем первый и ложим второй. Получаем 502 какое-то время. Может короткое, но получаем :)
Ну не бывает всё на 100% работающее без глюков. И не в ISP тут дело.
И Apache подвисает и nginx может "стегать". Всякое бывает.
А вы лично это тестировали?
Вот я сейчас подобные "выкрутасы" настраиваю, только по серьёзнее. Не избавляет это от 502.
Скажем, если положить 1-й бэкенд, всё пойдёт на второй. Потом поднимаем первый и ложим второй. Получаем 502 какое-то время. Может короткое, но получаем :)
Ну не бывает всё на 100% работающее без глюков. И не в ISP тут дело.
И Apache подвисает и nginx может "стегать". Всякое бывает.
Я не только тестировал, у меня вообще такой хостинг))
Если Вы поднимаете первый апач, а второй кладете потом, то 502 откуда? Второй - бэкэнд. Более 90 секунд не может отработать ни один его форк (ну если так настроено в php.ini), а новые все идут на основной. Так через 91-у секунду можно смело его класть - никто не заметит.
Кроме того, зачем ребутать вообще апач? Есть reload - вполне достаточно, чтобы перечитать конфиг.