1

我想知道根据使用的 HTTP 方法选择上游服务器的反向代理是否是不好的做法?

背景是我有一个任意的 Web 服务器,它处理POST带有一些逻辑的请求。相同的资源还包含静态内容,可以使用GET. 经过一些基准测试后,我意识到 nginx 处理静态内容的方式比我的任意 Web 服务器更快。

我检查了使用 nginx 在内部转发传入请求的选项,这是可行的。

但这会导致不同的服务器将提供不同的资源,仅取决于发出GETor POST,包括不同的头字段。

4

1 回答 1

1

不,这是不错的做法,只要您不需要在服务器上存储持久的每用户会话数据,就可以根据任务的性质对任务进行分区。

于 2010-05-08T16:18:21.490 回答