【问题标题】:Is it bad practice to select upstream servers based upon the HTTP method?根据 HTTP 方法选择上游服务器是不好的做法吗?
【发布时间】:2010-05-08 16:14:14
【问题描述】:

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

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

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

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

【问题讨论】:

    标签: http reverse-proxy


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2011-05-16
      • 2011-08-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-07
      • 2021-05-07
      相关资源
      最近更新 更多