Вы же написали, что у вас 1К приборов настроены на какой-то конкретный IP.
Значит эти приборы умеют пользоваться TCP-IP и у них указано, что связаться с адресом x.x.x.x напорт yy и отправить инфу. Так?
Вместо этого, настроить их, чтобы было указано связаться с адресом pribor1.mycompany.com порт yy.
Прописать, чтобы pribor1.mycompany.com разрешался как x.x.x.x можно уже со стороны DNS сервера.
Все. Надо сменить IP - сменил на DNS сервере, а на приборе ничего настраивать уже не нужно.
Ну или как я писал выше временно поднимите VPN и перенаправляйте все на внутренний IP адрес второго сервера.
Тем более, давно следовало все перевести на DNS, и тогда никуда больше не придется ехать. Причем никто не мешает создать хоть 1к a-записей в DNS, чтобы сидя на гаваях перенаправлять трафик конкретного прибора даже не включая его )
densomart: Ну может ему тогда перед программированием пройти курсы по таймменеджменту и обычной логике? Может я немного ошибаюсь, но джуниор - это уже взрослый сформировавшийся человек, у которого должно быть достаточно знаний для решения вопросов. Можно помочь в первые пару недель, приставить куратора, но затем уже выясняется проблема не отсутствия знаний, а некорректному подходу к решению проблем вообще.
dozent: С точки зрения любого человека, он должен адекватно понимать хватает ли времени для решения задачи в процессе разбирательства.
Во всяком случае я дал свое мнение на вопрос - Инициатива что делать должна исходить от Junior-а, который должен уметь манаджить свою задачу и сроки. Это краеугольный камень командной работы.
Если будет видно, что человек не заперся и не бьется лбом в стену а что-то спрашивает, то задача будет или решена в срок, или о том, что она не решится в срок будет известно задолго до.
Для того, чтобы понять насколько человек умеет расставлять приоритеты вполне хватает испытательного срока, за который человек успеет решить несколько задач под усиленным присмотром, а дальше - он должен быть самостоятельным работником, который отвечает за свою область, и совершенно не важно какая квалификация нужна в данном случае.
А если senior не успеват по срокам, какие тогда действия?
Квалификация вообще не имеет значение, если разговор идет о том, что кто-то не успевает в срок. Для этого нужно чтобы человек сам сообщал о проблемах.
В диспетчере задач можно выставить affinity для процесса. Но по умолчанию все ядра доступны всем процессам, там обычно наоборот уменьшают доступ.
При выполнении программы процессор не только постоянно что-то считает, но также может ожидать ответа от различных устройств - от памяти, от клавиатуры, от микросхемы таймера и другие прерывания. В это время он не нагружен.
Например пока отрисовывается новый кадр, напрягается видекарта, а процессор простаивает. Так и у вас - процессор достаточно мощный, чтобы со своей задачей справлялся используя 33% мощности. Больше или не нужно для выполнения задачи, или тормозит другое устройство.
Николай Шепелев: Для вас много информации оказалось причиной не прочитать ничего?
Вся информация более-менее годная. Просто почитайте несколько статей и начнете ориентироваться.
В крайнем случае, могли бы поискать ваш вопрос прямо тут на тостере. Только за последние 2 месяца видел его раза два-три. С готовыми ответами.
"да не ничего в голову не приходит, либо уже на стороне сервера управлять этим. "
Cookies вообще всегда управляются на стороне сервера. Можно просто проверять, сегодня или не сегодня созданы куки, и секунды не нужны в принципе, как и их расчет.
Инвесторы не зло. Инвесторы это люди, которые занимаются бизнесом, и которые могут МНОГО чем помочь кроме денег - рекламной площадкой, связями, издательством, собственно финансированием и приведением финансовой политики в порядок.
Если человек ищет инвесторов или людей, значит уже ясно что собственных денег не хватает на реализацию. И убегать от инвесторов нужно только тогда, когда ты сам можешь их заменить.
P.S. Еще раз скажу, что инвесторы - меньшее зло, чем непонятные разработчики и остальные технические люди в доле.
так */5 это просто заменит то, что вы вручную написали по 100 раз 0,5,10,15.
Можно любое количество делить на нужные.
А чтобы пики нагрузки убрать - запускайте в скрипте (запросы будут идти быстро, но последовательно один за другим, а не одновременно 20 процессов)
Артем: Почитайте немного о статистике и учете рабочего времени.
Кроме того, что вам лично интересно в чем-то ковырятся, существует оценка сложности работы, и следовательно квалификации исполнителя для такой работы. Отсюда можно и плясать.
Значит эти приборы умеют пользоваться TCP-IP и у них указано, что связаться с адресом x.x.x.x напорт yy и отправить инфу. Так?
Вместо этого, настроить их, чтобы было указано связаться с адресом pribor1.mycompany.com порт yy.
Прописать, чтобы pribor1.mycompany.com разрешался как x.x.x.x можно уже со стороны DNS сервера.
Все. Надо сменить IP - сменил на DNS сервере, а на приборе ничего настраивать уже не нужно.
Ну или как я писал выше временно поднимите VPN и перенаправляйте все на внутренний IP адрес второго сервера.