Реклама на сайте Advertise with us

SmartCJ

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 01.04.07
Сообщения: 4378
Рейтинг: 2970

Ссылка на сообщениеДобавлено: 04/09/12 в 07:27       Ответить с цитатойцитата 

LemonS писал:
запускать реже - не вопрос, но например cron.php в 00 не запустился - не записалась хистори. Не запустил например в 00:15 - не создало бекап. и тп. А так то можно и не каждую минуту.

Я в другом ключе спрашивал, как разработчика, нельзя переделать скрипт так, чтобы не было необходимости каждую минуту дёргать?

Чтобы такое
Цитата:
не отвечает удаленный серв - скрипт все это время висит ждет ответа. Вот тебе слип. Угадал ?

пореже возникало, например.

0
 



С нами с 06.10.06
Сообщения: 964
Рейтинг: 742

Ссылка на сообщениеДобавлено: 04/09/12 в 09:03       Ответить с цитатойцитата 

если поставить например */5 * * * *
то крон запустится и на 00 и на 15 минуте.

MyPublicDreams.com - Exclusive public paysite.

0
 



С нами с 22.05.09
Сообщения: 639
Рейтинг: 1087

Ссылка на сообщениеДобавлено: 04/09/12 в 09:35       Ответить с цитатойцитата 

LemonS писал:
gimcnuk: например, в трейдерах есть несущ доменами или нерабочими и тп, оно пытается делать для них тумбы. Те скрипт законектился к мусклу, выбрал трейдера кому делать тумбы, и в это время долго не отвечает удаленный серв - скрипт все это время висит ждет ответа. Вот тебе слип. Угадал ?


Это, простите, как? А что, таймауты уже отменили? И дисконнект по таймауту? А если отменили - маркер несграбленных тумб поставить, и грабить при след запуске? И вообще - может сначала проверить домен на живучесть, а потом пытаться грабить его? Взял список трейдеров - проверил домены - живые грабить, нэ?
А так же ограничить время работы rot.php + сделать хистори и бекапы не зависящими от конкретной минуты. Тайм-маркер поставить или запись в базу делать не понятную только Лимону, а например time(), при проверки записался бекап или хистори, не перебирать всю базу а извлечь последнюю запись и сравнить его с текущим временем, если разница больше установленного дли хистори или бекапа - создать новую запись, нэ?
А также проверить - существует ли вообще сидж и база, с которого был запущен скрипт. smail101.gif Не понятно? Объясняю - я удалил все смарты и все базы. Прибил все кроны смарта. Но как оказалось - не все. Два процесса rot.php висели еще двое суток и пытались что-то грабить для несуществующего сиджа в несуществующую базу icon_lol.gif
В принципе, мне все равно, я смарт не юзаю, но уж очень мне понравилось выражение Лимона - "у вас отсутствуют базовые знания" icon_wink.gif

2
 



С нами с 11.01.07
Сообщения: 3607
Рейтинг: 2686


Передовик Master-X (16.01.2013) Передовик Master-X (01.02.2013) Передовик Master-X (16.02.2014)
Ссылка на сообщениеДобавлено: 04/09/12 в 15:02       Ответить с цитатойцитата 

gimcnuk: если в плане таймаутов - так стоит таймаут на 30 секунд для fsockopen, но при ресолвинге это почему то не везде одинаково работает. Надо переходить на curl везде, может поможет.

adminZ: это были примеры, какое то действие есть на каждую минуту.

st01en: агрессивно настроенным людям отвечать нет желания. Работа суппорта и так не сахар.

FREE NETWORK ! @ SmartCJ - самый умный trade script
Public BL hosted by Hostiserver.com

0
 



С нами с 10.10.07
Сообщения: 339
Рейтинг: 404

Ссылка на сообщениеДобавлено: 04/09/12 в 19:22       Ответить с цитатойцитата 

Вставлю свои 5 копеек.

Краткое отступление.
1. Лично у меня с Лемоном общение не сложилось, по этому далее идёт субъективная оценка влияния скрипта на работу сервера (- Лемону)

2. По отзывам клиентов аналогов скрипту нет (+ Лемону).

Тело icon_smile.gif

Скрипт реально грузит сервера, а отсутствие встроенного механизма блокировок дублей кронов это вообще пипец. То что в мануале расписано как "лекарство" - вынесение крона в отдельный файл - вообще никуда не годится - из-за тупняка одного (!!) крона или ротатора будут тупить все кроны. И это заставляет админов изобретать велосипед (админы a24x7support например целую систему балансировки выдумали, hint: man flock).

механизм работы скрипта с базой - совершенно не очевиден, рекомендации автора по поводу использования InnoDB (XtraDB, пох.) - действительно обоснованы:
Se/In/Up/De(: 34/12/43/01
(пример реального сервера с queries 37 kq/m)
но неочевидны, и на каждом сервере параметры подбираются эксклюзивно.

Вобщем, совет от админов админам - переход на xtradb и выполнение кронов с flock'ами. (Лемон может использовать совет бесплатно, че там.)

Кроме всего прочего, смартсидж требует под себя настройки мускля, которые не соответствуют оптимальной работе скажем СтримРотатора (Душику ++, кстати у него сейчас вышла новая версия пожатая ионкубом - на серверах без зендоптимайзера работает шустрее, это реклама.).

P.S.
АВМам, у кого сервера тупят(виснут,бутаются) - велкам к нам в аську/почту, поможем с настройкой/оптимизацией сервера. Для серверов на HQHost и Serverel(SGManaged) скидка на настройку/оптимизацию 20%.

P.P.S.
Можно долбить Душика, пусть дорабатывает скрипт до смартсиджа - болше скриптов хороших и разных.

http://soft-com.biz/ - Администрирование серверов, 24/7 тех.поддержка и мониторинг.

3
 



С нами с 10.10.07
Сообщения: 339
Рейтинг: 404

Ссылка на сообщениеДобавлено: 04/09/12 в 19:31       Ответить с цитатойцитата 

Update
Справедливости ради стоить отметить, что тупить сервера с большим количеством смартсиджей начинают тогда, когда АВМ закидывает дофига галер (дофига - относительно мощей сервера). Тут еще стоит отметить, что надо смотреть в сторону настройки ImageMagick'а (в последних версиях сильно влияет накрутка тридов).
Т.е. варинат как в работе со Стримом не прокатит - закинуть туеву хучу галер, и всё будет ок.

Тут уже неизвестно кому + кому -, просто факт.

http://soft-com.biz/ - Администрирование серверов, 24/7 тех.поддержка и мониторинг.

2
 



С нами с 10.10.07
Сообщения: 339
Рейтинг: 404

Ссылка на сообщениеДобавлено: 04/09/12 в 19:35       Ответить с цитатойцитата 

CreativeMotionArt писал:
береш один сервер на котором статика и один сервер на котором сами сайты icon_smile.gif впринципе тогда жить можно.
А вообще подстраивай сервак при хорошей настройке впринципе живет норм.


Это для любого сервера справедливо - мускль отжирает память, тумбы - тоже (вернее кеш ФС), и как только мусклю начинает нехватать памяти - тумбы берутся не из кеша фс, а с винта, сервер дохнет - это очевидные вещи.

Статику и динамику нужно обязательно разносить, тем более сервера на 100ТБ сейчас копейки стоят, а настроить proxy cache/store уже пятикласники в состоянии(чтобы не использовать убогий функционал фтп-аплоада некоторых скриптов, не будем тыкать пальцами).

http://soft-com.biz/ - Администрирование серверов, 24/7 тех.поддержка и мониторинг.

2
 

нет судьбы

С нами с 27.03.03
Сообщения: 4427
Рейтинг: 4204


Передовик Master-X (16.07.2011) Передовик Master-X (16.10.2011) Передовик Master-X (01.11.2011) Передовик Master-X (16.11.2011) Передовик Master-X (01.01.2012) Ветеран трепа Master-X (16.02.2012)
Ссылка на сообщениеДобавлено: 04/09/12 в 19:45       Ответить с цитатойцитата 

Душик!
Не оставляй народ без выбора.

®

2
 



С нами с 10.10.07
Сообщения: 339
Рейтинг: 404

Ссылка на сообщениеДобавлено: 04/09/12 в 20:41       Ответить с цитатойцитата 

awm_mark писал:
у меня есть по 50 сиджеев на серваке, и нормально, ЛА <1
Правильно настроить сервак надо, и не юзать недохостеров с вдсками


Vyacheslav писал:
Пиздежом повеяло.


на самом деле у Марка есть сервера с 50+ смартсиджами (доменов больше), памяти 8 гиг.

http://soft-com.biz/ - Администрирование серверов, 24/7 тех.поддержка и мониторинг.

0
 



С нами с 06.10.06
Сообщения: 964
Рейтинг: 742

Ссылка на сообщениеДобавлено: 05/09/12 в 09:19       Ответить с цитатойцитата 

50+ непоказатель без указания трафа на них и количества галь в базе.
например если база одного смартсж весит около 2Г, а их несколько, сервера постоянно колбасит даже с учетом того что mysql, скрипты и статика на трех отдельных серваках, причем не слабых, так же все оптимизировано (базы в иннодб, кроны с локами и тд)
Так что соглашусь с тем что количество галерей в базе очень сильно влияет на нагрузку.

MyPublicDreams.com - Exclusive public paysite.

0
 



С нами с 09.10.07
Сообщения: 433
Рейтинг: 321

Ссылка на сообщениеДобавлено: 05/09/12 в 22:35       Ответить с цитатойцитата 

Кстати, про любовь IM кушать cpu в кронах смарта я уже писал неоднократно (c рецептом как лечить).

С другой стороны -- к просьбам разрулить ситуацию с кронами присоединюсь: сделать опцию для "ежеминутного" крона (чтобы только считал трейды/ротацию). И с возможностью запуска грабберов, бекапов и прочего отдельно (и локи разруливать силами админских скриптов -- для тех кто хочет и умеет)

PS (шепотом) и mustache в шаблонах smail54.gif

0
 



С нами с 24.12.05
Сообщения: 699
Рейтинг: 320

Ссылка на сообщениеДобавлено: 12/09/12 в 14:03       Ответить с цитатойцитата 

Хороший топик, так что прежде всего нужно сделать если по настройке сервера произведено максимум работ?
Чтобы на сервере с примерным конфигом Dual Intel Xeon 5620, 32GB RAM, 4x300GB SAS HDD и отдачей статики с другого сервера работало 40-50 копий smartcj с трафиком 300-400k равов(общим) с la в пределах 4
Очень плохо что нет разделение в ротаторе, допустим на пересчёт ctr, граб новых тумб, топлиста. Допустим даже как в KVS чтобы можно было задать что при la больше 10 новые тумбы для видео и топлиста не грабятся и трейдеры не чекаюся
Что считается большой базой, есть домены по которым размер достигает 150k галер?

0
 



С нами с 05.05.05
Сообщения: 9405
Рейтинг: 1844


Передовик Master-X (01.12.2018)
Ссылка на сообщениеДобавлено: 20/09/12 в 12:31       Ответить с цитатойцитата 

Soft-Com писал:
как в работе со Стримом не прокатит - закинуть туеву хучу галер, и всё будет ок.

а вот нифига не ок icon_confused.gif У меня на двух сиджиках (типа мультиниш, траф от 2к до 10к) - закинул кучу галер. Стрим их ротировал около полутора лет, так и неотротировал (галер с десяток только отротировал). Так и оставалась куча галер со всеми тумбами и весом бэкапа около 3Гб. И кстати во время создания этого бэкапа сервер (винты) напрягались адски часа на 2-3.

А лемона тоже прошу как то избавится от крона и перейти к выполнению заданий по мере надобности. У него все расчитано на идеальное выполнение кронов, но бывают сбои по разным причинам (пусть и не связанным непосредственно со смартом). И без лока кроны не запустишь - из-за серверных ошибок бывает своп из-за крона. И вся система получается несколько нестабильна. Но видимо это сложно в плане кодинга (надо будет разбирать старые куски кода и т.п. ).

st01en писал:
берешь другой скрипт и не паришься smail101.gif
пиксовые и мувисные сиджи - стрим+кристалл
сж-тубы - инкси+кристалл

еще как паришся. Много чего перепробывал. Аналогов ротатору смарта сейчас просто нет. Стрим - жалкие потуги, больше заявок чем реализации. Видимо душику и так хорошо живется - занял определенную нишу и не парится.

FreeNet писал:
Чтобы на сервере с примерным конфигом Dual Intel Xeon 5620, 32GB RAM, 4x300GB SAS HDD и отдачей статики с другого сервера работало 40-50 копий smartcj с трафиком 300-400k равов(общим) с la в пределах 4

30копий , с трафиком около 120к, с ла в пределах 1-2 на Xeon 3220 2.4GHz Quad Core / 8GB / 2x500GB сата . Так что на твоей железяке и 100 копий можно пускать легко.

Кстати немного не понимаю, когда на железе абсолютно не экономят, и берут всякие там кучи винтов, супер процессоры, горы оперативки. Может гораздо эфективней в данном конкретном случае взять SSD исключительно для мускуля и ваще не парится с настройками?

0
 



С нами с 28.02.12
Сообщения: 651
Рейтинг: 571

Ссылка на сообщениеДобавлено: 21/09/12 в 02:46       Ответить с цитатойцитата 

Jabar писал:

А лемона тоже прошу как то избавится от крона и перейти к выполнению заданий по мере надобности.


Грузит сервер не крон, а скрипт который вызывается кроном в опр. время.

Jabar писал:

У меня на двух сиджиках (типа мультиниш, траф от 2к до 10к) - закинул кучу галер. Стрим их ротировал около полутора лет, так и неотротировал (галер с десяток только отротировал). Так и оставалась куча галер со всеми тумбами и весом бэкапа около 3Гб. И кстати во время создания этого бэкапа сервер (винты) напрягались адски часа на 2-3.


Ну ты молодец. icon_lol.gif

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »