
Alexandru
15.01.2018
08:22:06

енот
15.01.2018
08:22:10
ну пхп это 1 клиент = 1(2) коннекта

Alexandru
15.01.2018
08:22:14
короче ты понял

Google

Виталий
15.01.2018
08:22:37

енот
15.01.2018
08:23:07

Alexandru
15.01.2018
08:23:14
самое простое это поставить haproxy
и тогда по крайней мере у самой базы не будет тыщу коннектов

Виталий
15.01.2018
08:24:06
только не haproxy (

енот
15.01.2018
08:24:33
не понял про прокси
настройки меняются на лету, к сожалению
наверное проще сервис с нуля переписать

Konstantin
15.01.2018
08:25:08
Вероятно.

Alexandru
15.01.2018
08:25:20

Виталий
15.01.2018
08:25:31

енот
15.01.2018
08:26:03
я не понял причем тут прокси, чесна

Google

Виталий
15.01.2018
08:26:12
я тоже

Alexandru
15.01.2018
08:26:15
Отвечу: haproxy может агрегировать запросы и держать с базой всего один persistent connection

Виталий
15.01.2018
08:26:34
вы хотите весь поток снять с базы и направить на haproxy - и дальше в ту же базу? где профит ....
агрегирование не поможет - выше сказано что настройки меняются на лету

Alexandru
15.01.2018
08:27:36
слушате меня внематочно...
чтобы на стороне базы не открывалось постоянно куча tcp-соединений

Виталий
15.01.2018
08:28:29
дада - чтоб этого не делать вы предлагаете выстрелить себе в ногу еще одним сервисом ...

енот
15.01.2018
08:28:46
который я не умею настраивать, а значит стрелять буду дробовиком

Alexandru
15.01.2018
08:29:04
не говорил что это самый лучший вариант
но самый простой
там настроек фигня

Виталий
15.01.2018
08:29:33
да - что фигня - это точно - ошибиться трудно ... но само решение не очень

енот
15.01.2018
08:30:00
я вообще не понимаю чем оно может мне помочь

Alexandru
15.01.2018
08:30:15
haproxy открывает сокеты быстрее
вангую что 60% времени уходит на открытие сокета

Виталий
15.01.2018
08:30:33
если уж извращаться - то лучше поднять nginx с апстримом в режиме stream - и там указать keepalive

Alexandru
15.01.2018
08:30:57
так пхп скрипты там напрямую вызываются

Виталий
15.01.2018
08:31:21

енот
15.01.2018
08:31:33

Google

енот
15.01.2018
08:31:43
не астером

Alexandru
15.01.2018
08:31:55
тээк

Виталий
15.01.2018
08:31:55
мы об ФС говорим вобще-то )

енот
15.01.2018
08:32:09
мы обсуждаем как это говно получше заменить

Alexandru
15.01.2018
08:32:14

енот
15.01.2018
08:32:16
как это без понимания схемы возможно?)

Alexandru
15.01.2018
08:32:46
так, ну раз они вызываются не напрямую, хапрокси действительно нахер не нужен, можно настроить веб-сервер

Виталий
15.01.2018
08:32:47

енот
15.01.2018
08:33:40
астер в базу ходит через odbc
юзеры в апи на пхп ходят за креденшелами для коннекта к астеру
и ещё за некоторым, но не суть
апи отслеживает просмотр рекламы и делает действие позволяющее юзеру звонок
вся эта телега тормозит на 200+ звонках как черт просто
мне оно таким досталось, сразу говорю

Konstantin
15.01.2018
08:35:01
А уже выявленно что именно тормозит во всех этой конструкции?

Виталий
15.01.2018
08:35:01
а сервисы разнесены надеюсь? и всякие запросы отпрофилированы ?

енот
15.01.2018
08:35:11

Виталий
15.01.2018
08:35:25
так мож вызвать dba стоит?

енот
15.01.2018
08:35:27
может и стоит, но мне в принципе схема кажется ужасной

Google

Виталий
15.01.2018
08:35:57
ну если нет планов все менять глобально - вынеси для начала базу на отдельных хост

енот
15.01.2018
08:36:18
интересно какая мощность нужна

Konstantin
15.01.2018
08:36:33
И вёдер там добавить стоит. СУБД это любят.

енот
15.01.2018
08:36:40
ядер?

Виталий
15.01.2018
08:36:44
ну астер при 300-400 свалится (тут я уже начал ванговать)

Konstantin
15.01.2018
08:36:45
Да

енот
15.01.2018
08:36:53
там физический сервак, на нем виртуалбокс, которому я отдал всё че мог

Виталий
15.01.2018
08:37:04
ВИРТУАЛБОКС!!!((((

енот
15.01.2018
08:37:09
а ты думал?
я страдаю

Виталий
15.01.2018
08:37:13
товарищ енот - бегите!!!!

Konstantin
15.01.2018
08:37:13
В проде???

енот
15.01.2018
08:37:15
неописуемо
в проде, в проде

Виталий
15.01.2018
08:37:34
мои сочувствия (

енот
15.01.2018
08:37:42
спасибо

Konstantin
15.01.2018
08:37:42
И физика, поди, самосбор "игровой".

Виталий
15.01.2018
08:37:53
на офисном компе *?

енот
15.01.2018
08:37:55
не, хетцнеровское что-то
проц во всяком случае ксеон

Google

Виталий
15.01.2018
08:38:05
за 50 евро которые ?

енот
15.01.2018
08:38:12
нет, по дороже

Alexandru
15.01.2018
08:38:12
за 30

Виталий
15.01.2018
08:38:14
ааа ... ну хоть тут чтото приличное

Konstantin
15.01.2018
08:38:16
Ну, Хецнер - это хорошо, но зачем OVB????
KVM тот же никак не поставить?

енот
15.01.2018
08:38:45
да дали мне машину в OVA
что там внутри я не знал
а щас оно работает, потому что надо было "вчера вчера"

Виталий
15.01.2018
08:38:56
расковырять недолго как бы

енот
15.01.2018
08:39:04
я потыкался, быстро не осилил
а сейчас страдаю

Konstantin
15.01.2018
08:39:22
Переезжайте на правильную архитектуру.

Виталий
15.01.2018
08:39:25
так пойти к руководству и сказать что риски трахнуться головой об стену очень даже высоки

енот
15.01.2018
08:39:26
понятно что от всего этого надо уходить, но нагрузка как-то скачками растет блин

Виталий
15.01.2018
08:39:43
там накладные расходы сам виртуалбокс дает

енот
15.01.2018
08:39:47
позавчера было не больше 120 звонков, вторые сутки индусы прут валом, тут то все и закипишили

Konstantin
15.01.2018
08:39:49
А прибыль от бизнеса при этом не растёт так, чтобы нормально всё сделать?

енот
15.01.2018
08:40:02

Виталий
15.01.2018
08:40:18
прыбыль - как всегда - растет не в ту сторону ... ее больше начало хватать на "поехать отдохнуть"