首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在vhost之间共享kv存储,一个用于http,另一个用于https请求

如何在vhost之间共享kv存储,一个用于http,另一个用于https请求
EN

Stack Overflow用户
提问于 2013-01-08 07:09:36
回答 1查看 290关注 0票数 0

由于gwan还没有发布如何使用https特性的文档,所以我尝试使用反向代理来接收https并将http传递给gwan。

我的问题是:

  1. 如何识别来自反向代理的请求?
  2. 如何在这两个vhost之间共享kv存储,一个用于http,一个用于来自反向代理的请求?我只想在这两个vhost之间共享指针,而不是跨所有vhost。

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-01-08 16:58:21

HTTPS协议没有公开发布,因为没有发现协议遵从性工具可以检查从头开始编写的实现。

这种不足可能会通过协议处理程序“解决”,这将使使用任何可用的SSL库变得更加容易。

关于要使用外部流程的项目,一些用户报告了SSLtunnel的成功。

  1. 反向代理通常使用附加的headers (X-Forwarded-ForX-Real-IP)来表示它们的存在,但这通常也是可配置的,G处理程序将使用这些信息。
  2. 要在虚拟主机之间共享数据(并且没有其他由G管理的主机),您可以使用Linux shared memory:通过使用特定的命名约定,您将确保这两个主机找到共享数据(请参阅下面的备注)。

请注意,如果您的2个虚拟主机是由一个G实例管理的,那么G脚本将可以访问整个进程的内存范围,因此,根据您的隔离级别,您可能需要运行两个单独的进程。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14209892

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档