【问题标题】:Memcache - Local or Dedicated Server?Memcache - 本地服务器还是专用服务器?
【发布时间】:2011-04-27 22:38:45
【问题描述】:

在单独的服务器上而不是在本地运行 memcached 的优缺点是什么?

这是我的服务器设置: -2 专用服务器(负载平衡) -1 专用 MySQL 服务器 -1 专用 Memcached 服务器

删除 Memcached 服务器并将守护程序本地放置在 2 个专用服务器上是否有任何好处?或者这是一个糟糕的举动?

只是想知道是否存在任何已知的瓶颈/如果大量请求来自潜在的 2 个服务器,memcached 的弹性如何?

谢谢

【问题讨论】:

    标签: php memcached scalability


    【解决方案1】:

    如果专用服务器位于同一 LAN 上,则连接开销应该不是问题。在这种情况下,主要考虑因素是 RAM 的可用性。您是在现有服务器之一还是新服务器上运行 memcached,取决于您的现有服务器之一是否有足够的未使用 RAM 来执行此操作。无论您为 memcached 提供什么,都将剥夺 MySQL 或其他服务可以使用的内容,并剥夺操作系统可用于缓存常用/服务文件的内存。

    【讨论】:

    • 应用服务器通常不需要大量内存。当然取决于应用程序。此外,需要 memcache 的是应用程序,因此将其放在应用程序服务器上本地删除了双方的网络 I/O。
    猜你喜欢
    • 2019-03-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-02
    • 1970-01-01
    • 2011-01-29
    • 2013-09-01
    相关资源
    最近更新 更多