Hello! On Tue, Aug 15, 2017 at 04:33:23PM +0300, Иван Мишин wrote:
> В документации как-то мало описания на эту тему. Хочется знать какова > повторяемость этой переменной? > И какой шанс повторяемости в случае использования пула nginx серверов > (например 6 штук), есть ли какие-то факты или предположения о том с какой > вероятностью могут сгенериться одинаковые айдишники на разных nginx > серверах? > В общем просьба раскрыть тему к ого есть достаточные знание об этой > переменной. В документации же чётко и однозначно написано: 16 случайных байт. С математической точки зрения это значит, что вероятность получить совпадение двух произвольно выбранных $request_id, вне зависимости от их происхождения, составляет 1 : 2^128 - 1. Если записывать все встречающиеся на пути $request_id, то встретить два одинаковых можно где-то после того, как накопите их 2^64 штук. Подробнее о том, в каких случаях и с какой вероятностью можно ожидать возникновения коллизий, можно прочитать тут: https://ru.wikipedia.org/wiki/Парадокс_дней_рождения -- Maxim Dounin http://nginx.org/ _______________________________________________ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru