由于我从应用程序分离数据库,后者减慢了很多。 服务器堆栈中使用SSH隧道来提高安全性。 build立一个VPN(如Tinc)是另一种select,但它似乎比SSH隧道慢得多。
我如何加快ApplicationServer1和MySQLServer1之间的连接?
安装在ApplicationServer1上的Redis或Memcached可以成为解决scheme吗?
谢谢大家 。
我如何加快ApplicationServer1和MySQLServer1之间的连接?
通过保持他们在相同的高速networking。
我知道这不是你想听到的,但这是正确的解决scheme。 应用程序服务器不应与其支持服务器分开最多一毫秒或两毫秒。
安装在ApplicationServer1上的Redis或Memcached可以成为解决scheme吗?
当然,但是这些解决scheme中的任何一个都需要对应用程序进行大量的重写,并且只会帮助执行只读操作。 写操作仍然会像现在一样慢。
我不确定发生了什么情况,让你将这两台服务器分开,但是你的问题的答案是:将服务器放在一起。