Что мне приходит в голову:
Создаём две переменных-счётчика для количества лайкнутых и нелайкнутых постов.
like=0
no_like=0
Далее делаем условие через if:
Если [[like]]/([[like]]+[[no_like]])>=0.8,
то:
выполняем код при котором не лайкаем пост и увеличиваем переменную no_like на 1.
Иначе - выполняем код, при котором лайкаем пост и увеличиваем переменную like на 1.
Тогда соотношение всегда будет стремиться к 80%
тестовый скрипт вероятность.xml
Как распределить поток нагрузок между 2-мя серверами?
-
Имеются 2 мощных сервера.
Поставил на оба Xevil и Xrumer. Как распределить поступление решения капч с последующей регуляцией, например, 20% на 1 сервер, 80% чтобы шло на 2 сервер.
Подскажите решение пожалуйста.
-
@pavelduglas Нужен промежуточный сервер балансировщик, который будет принимать задачи и распределять их между серверами, а также возвращать от них результат.
-
@pavelduglas said in Как распределить поток нагрузок между 2-мя серверами?:
Имеются 2 мощных сервера.
Поставил на оба Xevil и Xrumer. Как распределить поступление решения капч с последующей регуляцией, например, 20% на 1 сервер, 80% чтобы шло на 2 сервер.
Подскажите решение пожалуйста.
Просто создай случайное число от 1 до 100 и 2 актиона решить каптчу. По условию сам регулируй куда слать каптчи.
-
@FastSpace тут немного другая ситуация. Программой уже пользуются клиенты, надо ничего не меняя на их стороне сделать распределение на стороне сервера
-
@pavelduglas said in Как распределить поток нагрузок между 2-мя серверами?:
@FastSpace тут немного другая ситуация. Программой уже пользуются клиенты, надо ничего не меняя на их стороне сделать распределение на стороне сервера
Я вам ответил, простейший сервер напишите для балансировки