Задать вопрос
vitalaw
@vitalaw
PHP-разработчик

Как побороть долгое создание соединения из php к mongodb реплике?

В php создаю новое соединение стандартным методом (как в мануале):
$t1 = microtime(true);
$m = new MongoClient("mongodb://rs1.example.com:27017,rs2.example.com:27017", array("replicaSet" => "myReplSetName"));
$t2 = microtime(true);
echo 'Connect time: ', $t2 - $t1;

В результате на выходе получаю: Connect time: 0.64126896858215
Сервер с php и мастер реплики находятся в одном датацентре. В php установлен последний драйвер mongo 1.5.8. Можно ли как-то уменьшить время соединения, может есть какие-то опции?
  • Вопрос задан
  • 2490 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
1. избавьтесь от DNS
2. Сколько ping до сервера, сколько занимает времени nslookup?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы