Ошибки массовой вставки Cloudant

Я периодически получаю много ошибок от Cloudant, когда я публикую несколько тысяч документов длиной ~ 1000 символов по 10 за раз в _bulk_docs из приложения Node, работающего на моем локальном компьютере:

Error: getaddrinfo ENOTFOUND samdutton.cloudant.com

Что означает эта ошибка?

Я нашел несколько подобных проблем в Интернете, но есть предложения, как избежать этой ошибки?


person Sam Dutton    schedule 03.05.2015    source источник
comment
Сэм, случайно ты имеешь в виду, что эта ошибка прерывистая? т.е. иногда массовый запрос работает, иногда тот же запрос не работает. Кроме того, какую версию узла вы используете?   -  person Chris Snow    schedule 03.05.2015
comment
Привет, Крис - да, я имею в виду прерывистый (только что отредактировал свой вопрос). Узел 0.12.0 — обновлю до 0.12.2.   -  person Sam Dutton    schedule 05.05.2015
comment
Обновили Node до версии 0.12.2 — периодически возникают ошибки: Error: getaddrinfo ENOTFOUND samdutton.cloudant.com.   -  person Sam Dutton    schedule 05.05.2015
comment
Эта проблема была воспроизведена здесь (не с Cloudant), и обходной путь представлен здесь. Возможно, стоит попробовать обходной путь.   -  person Chris Snow    schedule 05.05.2015
comment
Спасибо - попробую.   -  person Sam Dutton    schedule 05.05.2015
comment
Устранил ли обходной путь проблему?   -  person Chris Snow    schedule 09.05.2015


Ответы (1)


«getaddrinfo» означает, что ваш компьютер не может использовать DNS для поиска IP-адреса для доменного имени «samdutton.cloudant.com». Можете ли вы подтвердить, что ваша машина может правильно разрешить эту DNS-запись, выполнив

dig samdutton.cloudant.com

or

nslookup samdutton.cloudant.com

из вашей командной строки?

person Glynn Bird    schedule 03.05.2015
comment
Поиск DNS с помощью dig сейчас кажется нормальным, но, конечно, проблема носит временный характер. Частичная информация ниже. samdutton.cloudant.com. 30 В CNAME moonshine.cloudant.com. Moonshine.cloudant.com. 30 В CNAME lb1.moonshine.cloudant.com. lb1.moonshine.cloudant.com. 300 В А 184.173.163.133 ;; ОТДЕЛ АВТОРСТВА: cloudant.com. 37867 В NS ns2.p21.dynect.net. Cloudant.com. 37867 В NS ns4.p21.dynect.net. Cloudant.com. 37867 В NS ns3.p21.dynect.net. Cloudant.com. 37867 В НС ns1.p21.dynect.net. - person Sam Dutton; 05.05.2015