Odomity
Алматы
Алматы
Астана

Оптимальное
техобслуживание
за 3 шага

Odomity — простой и эффективный способ записи на плановое ТО к официальным Дилерам марки
03 авг 2017

Cамый мощный 911 в истории

И если вам это не нравится, то можете порадоваться за Porsche: они сделали самый мощный 911 в истории — оппозитная «битурбошестёрка» 3.8 на новом GT2 RS развивает беспрецедентные 700 л.с. и 750 Н•м. И это не говоря о всяких плюшках типа магниевых колёс и углепластиковых стабилизаторов поперечной устойчивости.
03 авг 2017

заявление от руководителя Rolls-Royce

ва заявление от руководителя Rolls-Royce. Во-первых, их автомобили никогда не будет гибридными, потому что такие промежуточные шаги, по его мнению, ошибочны. Во-вторых, он не видит смысла в применении беспилотных технологий. Угадаете почему?
03 авг 2017

«волк в овечьей шкуре»

Понятие «волк в овечьей шкуре» довольно часто применяется в отношении автомобилей со скромной внешностью и нескромными характеристиками. А как быть с минивэном, у которого движок от болида Формулы-1? Тут бы придумать что-то новое.
Скачайте приложение
1Выберите свой автомобиль
2Укажите пробег
3Запишитесь к официалу
Отслеживайте результат

О сервисе

Поскольку каждый запуск задания в облаке представляет из себя запуск отдельного PHP-процесса, самым простым и очевидным для нас способом собирать логи каждого запуска по отдельности было перенаправление вывода каждого процесса в отдельные файлы вида, где out и err используется для каналов стандартного вывода и ошибок соответственно.

Таким образом, задача сборщика логов состояла в регулярном опросе директории с логами на предмет изменений и отправке новых строк, которые появлялись в файлах. В качестве средства доставки логов на центральный сервер мы использовали scribe, а последнее отправленное смещение запоминалось прямо в имени файла (это работает, если вы продолжаете писать лог в открытый дескриптор файла). Смещение из себя представляет размер файла на момент отправки — размер будет расти по мере записи новых логов в файл, и новые строки нам нужно доставлять начиная с последней доставленной позиции в файле:

Таким образом, задача сборщика логов состояла в регулярном опросе директории с логами на предмет изменений и отправке новых строк, которые появлялись в файлах. В качестве средства доставки логов на центральный сервер мы использовали scribe, а последнее отправленное смещение запоминалось прямо в имени файла (это работает, если вы продолжаете писать лог в открытый дескриптор файла). Смещение из себя представляет размер файла на момент отправки — размер будет расти по мере записи новых логов в файл, и новые строки нам нужно доставлять начиная с последней доставленной позиции в файле: