У нас есть веб-приложение, работающее в связке CentOS + PHP + MySQL. Приложение имеет ячейки, похожие на Google sheet и использует jQuery и Ajax для выполнения обновлений в БД каждый раз, когда есть обновление ячейки. Пошаговый процесс выглядит так: 1. Клиент редактирует ячейку 2. jQuery и Ajax используется для отправки обновления DB на MySQL 3. Обновление отправляется на Node.js для трансляции всем подключенным клиентам (Node делает это не подключаясь к БД. Он делает только обновления ячейки и отправляет их к всем подключенным клиентам). Мы видим большое потребление памяти на стороне сервера для MySQL. Нужно обнаружить медленные запросы и/или утечки памяти. То же самое происходит и в Node.js, существует несколько процессов Node.js, которые могут потреблять много оперативной памяти и нужно устранить утечку памяти в нем. Проблема в том, что через некоторое время (может быть несколько часов), подключенные клиенты перестают синхронизироваться. Нужен эксперт разбирающийся в этом вопросе, чтобы выполнить устранение неполадок и оптимизировать код, а также предоставить рекомендации, по оптимизации ОС если возникнет такая необходимость.
Добавьте свое предложение для получения заказа
Для добавления отклика вам не нужно регистрироваться и проходить верификацию. Укажите время за которое вы сможете выполнить заказ, стоимость ваших услуг и напишите сообщение для заказчика, после чего нажмите кнопку "Откликнутся"