Php Memcache-本地服务器还是专用服务器?

Php Memcache-本地服务器还是专用服务器?,php,memcached,scalability,Php,Memcached,Scalability,让memcached在单独的服务器上运行而不是在本地运行有什么优点和缺点 这是我的服务器设置: -2台专用服务器(负载平衡) -1台专用MySQL服务器 -1个专用Memcached服务器 删除Memcached服务器并将守护进程本地放置在2台专用服务器上有什么好处吗?还是这是一个糟糕的举动 只是想知道是否存在已知的瓶颈/如果大量请求可能来自2台服务器,memcached的弹性有多大 谢谢如果专用服务器位于同一局域网上,那么连接开销就不应该成为问题。在这种情况下,主要考虑的是RAM的可用性。您是

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

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

删除Memcached服务器并将守护进程本地放置在2台专用服务器上有什么好处吗?还是这是一个糟糕的举动

只是想知道是否存在已知的瓶颈/如果大量请求可能来自2台服务器,memcached的弹性有多大


谢谢

如果专用服务器位于同一局域网上,那么连接开销就不应该成为问题。在这种情况下,主要考虑的是RAM的可用性。您是在现有服务器上运行memcached,还是在新服务器上运行memcached,取决于现有服务器中是否有足够的未使用RAM来运行memcached。无论您为memcached提供什么,都会占用MySQL或其他服务的可用空间,并占用操作系统用于缓存常用/服务文件的可用内存。

应用程序服务器通常不需要太多内存。当然,这取决于应用程序。此外,应用程序需要memcache,因此将其本地放置在应用程序服务器上会删除两侧的网络I/O。