Re: В $upstream response time показывается timestamp (1.1.14)

Валентин Бартенев ne на vbart.ru
Ср Фев 15 08:33:39 UTC 2012


On Wednesday 15 February 2012 12:27:54 A_HREF wrote:
> Проксирую запросы к бэкенду (2 х IIS+ASP.NET)
> через Nginx.
> 
> location / {
> 	proxy_pass  http://backend;
> 	proxy_cache off;
> 	proxy_set_header        Host            $host;
> 	proxy_set_header        X-Real-IP       $remote_addr;
> 	proxy_set_header        X-Forwarded-For $proxy_add_x_forwarded_for;
> 	add_header 		X-Time 		$upstream_response_time;
> }
> 
> Так вот, в X-Time показывается что-то типа
> X-Time	1329323249.014
> 
> 
> nginx version: nginx/1.1.14
> built by gcc 4.1.2 20080704 (Red Hat 4.1.2-51)
> configure arguments: --without-http_autoindex_module
> --without-http_ssi_module --without-http_userid_module
> --without-http_auth_basic_module --without-http_geo_module
> --without-http_fastcgi_module --without-http_empty_gif_module
> --with-openssl=/lib64 --with-http_stub_status_module
> 

А проблема в чем заключается?

http://nginx.org/ru/docs/http/ngx_http_upstream_module.html#variables
"$upstream_response_time - хранит времена ответов серверов в секундах с точностью 
до миллисекунд. Несколько ответов также разделяются запятыми и двоеточиями."

Вы ожидали какой-то другой формат?

--
Валентин Бартенев


Подробная информация о списке рассылки nginx-ru