5.1.3 设置需要访问的第三方服务器地址
ngx_http_upstream_t结构中的resolved成员可以直接设置上游服务器的地址。首先介绍一下resolved的类型。
typedef struct{
……
//地址个数
ngx_uint_t naddrs;
//上游服务器的地址
struct sockaddr *sockaddr;
socklen_t socklen;
……
}ngx_http_upstream_resolved_t;
在ngx_http_upstream_resolved_t结构的成员中,必须设置的是上面代码中列出的3个。具体设置的例子可参见5.3节。
当然,还有其他方法可以设置上游服务器地址,感兴趣的读者可以阅读upstream模块源代码,并在nginx.conf文件中配置upstream块,指定上游服务器的地址。