小编Dmi*_*tin的帖子

Nginx到iis转发错误400

请帮我.我有iis服务器和nginx代理.当我连接到我的nginx时,我得到有时400错误请求(无效主机名)错误,当我按F5并重新加载页面我的网站加载正确(200代码)但没有脚本\ css ...当我按F5 angain 400错误和等等.

iis在http:// localhost:81上

我尝试了两个nginx配置:

第一

  location / {
            proxy_pass http://localhost:81;
            proxy_set_header    Host            $host;
            proxy_set_header    X-Real-IP       $remote_addr;
            proxy_set_header    X-Forwarded-for $remote_addr;
            port_in_redirect off;
            proxy_connect_timeout 300;
        }
Run Code Online (Sandbox Code Playgroud)

第二

 location / {
            proxy_pass http://localhost:81;
            proxy_set_header Host $host;
            proxy_set_header X-Accel-Expires 0;
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        }
Run Code Online (Sandbox Code Playgroud)

第一个和第二个配置都有此错误.Nginx的1.6.2版本.

Nginx error.log为空.像这样的Nginx访问日志

217.66.152.89 - - [16/Mar/2015:23:42:56 +0300] "GET / HTTP/1.1" 400 334 "-" "Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.89 Safari/537.36"
217.66.152.89 - - [16/Mar/2015:23:42:58 +0300] "GET / …
Run Code Online (Sandbox Code Playgroud)

iis asp.net-mvc forwarding http nginx

3
推荐指数
1
解决办法
2437
查看次数

平均值,btree或哈希表的速度更快?

我尝试比较b-tree和哈希表查找时间复杂度.

B树需要log_b(n)操作,log_b(n) <= b如果是n <= b^b这样的b = 1010^10,无论如何我都有10查找操作.哈希表需要1平均查找操作.但是,如果我10^10的哈希表的密钥和大小是,10^10/10那么它将是10平均情况下查找的操作(对于单独的链接),或不是?

我认为这是理论上的很多.我想知道,在实践中哪些更好?为什么?

b-tree hashtable time-complexity data-structures

1
推荐指数
1
解决办法
2015
查看次数

IIS只收听127.0.0.1而不是0.0.0.0

我在IIS 7服务器上配置绑定,如:

ip address: All Unassigned
port: 8080
Run Code Online (Sandbox Code Playgroud)

netstat -aon命令只看到127.0.0.1:8080,而不是0.0.0.0:8080(我想)

你知道如何解决这个问题吗?

asp.net iis tcp http server

1
推荐指数
1
解决办法
3403
查看次数