Я хочу отправить запрос curl, который достигает сервера ровно между 12: 00: 00: 000 и 12: 00: 00: 070 миллисекунд.
Я пробовал отправлять запросы с 11:58:00 до 11:59:59 и измерение TTFB (время до первого байта). Затем запустите линейную регрессию для массива TTFB (я использовал миллисекунды с эпохи Unix в качестве оси X).
И затем предсказание, когда запрос, если он отправлен сейчас, попадет на сервер, и я отправлю его как только предсказание так говорит.
Но у меня много ошибок при использовании этого метода. В среднем каждый раз я отключаюсь на 200 миллисекунд, это просто выглядит довольно случайным. Вот мой журнал:
TTFB: 429.696 ОШИБКА: 14.833935636827
TTFB: 402.189 ОШИБКА: 42.721613882814
TTFB: 708.965 ОШИБКА: -263.716030876914
* * ОШИБКА: -439.85133800703
TTFB: 576.66 ОШИБКА: -130.14028522262
TTFB: 3959.547 ОШИБКА: -3512.2112723293
TTFB: 1804.399 ОШИБКА14
1021.72 : 1499.568 ОШИБКА: -1044.7412000829
TTFB: 884.19 ОШИБКА: -424.52168290527
TTFB: 577.796 ОШИБКА: -113.20088165977
TTFB.24: 577.608 ОШИБКА 1030 *00 *0055* -10 * Ошибка: прогноз - фактический TTFB
Есть ли у кого-нибудь предложения, как я мог бы достичь чего-то подобного?
Заранее спасибо.
Изменить: забыл упомянуть об этом, это сервер с большим объемом трафика c, поступающий ровно в 12:00 каждый день, поэтому я решил, что трафик c будет расти каждую секунду, а TTFB будет go, поэтому я использую линейную регрессию. Я не уверен, что это лучший инструмент для использования здесь.