Public | Automated Build

Last pushed: 5 months ago
Short Description
Check status host
Full Description

Проверка хост

Build

#!bash

docker build .

Запуск

в переменной окружения указываем адрес NSQ учереди "NSQ_CONN".
Пример:

#!bash

docker run -e "NSQ_CONN=http://nsqd-1.testnsq.a8c5dde9.cont.dockerapp.io:32857/put?topic=result" -p "3111:8080" <имя имеджа>

Проверка хостов из файла csv

#!bash

curl http://localhost:3111/file?url=<url где можно скачать файл>

Результат проверки будет отправлен в NSQ очередь, каждый хост отдельное сообщение
Результат:

#!json

{"host":"google.com.ua","status":200,"original_host":"www.google.com.ua","last_check":"2017-03-01T21:05:48.700604712Z","Deteil":null}

Можно проверить один хост указав его в параметрах

#!bash

curl http://localhost:3111/check?url=google.com

Результат проверки будет отправлен в NSQ очередь. В ответ на запрос прийдет

#!json

{"Type":"OK","Msg":{"host":"google.com.ua","status":200,"original_host":"www.google.com.ua","last_check":"2017-03-01T21:09:48.203153851Z","Deteil":null}}
Docker Pull Command
Owner
nitra
Source Repository

Comments (0)