Вашим данным компьютерам 4 года, Вы будете до 69 сотрудников (65 + 4 найма), и Вы планируете замену в следующем году? Это означает, что Вы довольны 5-летним заменяющим расписанием, и это прекрасно. Но Вы будете действительно благодарить себя, если Вы не сделаете всех 69 сразу. 69/5 = ~14 машин. Необходимо надеяться заменять 14 машин каждый год, а не 69 через один год. Или могло бы быть преимущество для выполнения 28 машин каждые два года. Но дело в том, что Вы хотите распространить это. Это поможет Вам с составлением бюджета и поможет Вам не уничтожить себя пытающийся переместить 70 ПК через Ваш офис внезапно.
Однако Вы отчасти поддержали себя в ситуацию здесь, где, если Вы не делаете всей партии, Вы будете оставлять некоторых пользователей с устаревшим оборудованием. Чтобы обработать это и помочь Вам устроиться в хорошее заменяющее вращение более быстро, я сделал бы несколько вещей:
В тех двух группах посмотрите на машины вне арендного договора для половины группы. Можно получить некоторое хорошее оборудование справедливо дешево этот путь. Я в настоящее время покупаю 3-летний Core 2 Duo с 2 ГБ RAM за 240$ каждый (никакой монитор). 2nd-Byte.com является моим поставщиком для них — я не аффилирован и не получу вознаграждения. Если Вам не нравится эта компания существует много мест, можно посмотреть, и главная причина, я использую их, состоит в том, что я расположен физически около достаточно заказов, при случае прибыли тот же день, они были поставлены, не будучи должен ускорить что-либо.
Точка этого не должна продолжать работать никого с более старым или более дешевым оборудованием. Это - все о создании вращения, чтобы улучшить составление бюджета и распространить рабочую нагрузку. Люди, которые получают машины вне арендного договора, будут запланированы для замены раньше. Это получает Вас 4 отличным группам. К концу этого это кажется, что Вы растете достаточно, Вам будет нужен другой порядок так или иначе, и существует группа № 5. Одна группа для замены каждый год.
Попробуйте следующее:
# map goes *outside* of the "server" block
map $http_user_agent $ignore_ua {
default 0;
"~Pingdom.*" 1;
"ELB-HealthChecker/1.0" 1;
}
server {
# Things omitted for brevity
location / {
if ($ignore_ua) {
access_log off;
return 200;
}
}
}
Часть if, вероятно, потребуется интегрировать в соответствующий блок местоположения.
Соответствующая документация nginx: map , if , access_log
Спасибо to @gnarfoz
Отношение к if is Evil, Это лучший способ использовать условие перед журналом
map $http_user_agent $ignore_ua {
default 0;
"~Pingdom.*" 1;
}
server {
location / {
access_log /var/log/nginx/access.log if=$ignore_ua;
}
}
Документация NGINX Включение условного ведения журнала