Memcached每60秒创建三个密钥

时间:2016-08-02 00:43:18

标签: apache tomcat memcached railo lucee

我发生了一些我不太了解的事情,它可能与Memcached有关,也可能没有。我目前的设置是三个tomcat节点,所有这些节点都在同一台机器上,由Apache HTTP 2.4平衡,每个节点上运行Lucee 4.5。我在虚拟机中使用Memcached作为会话存储。

一切似乎都很有效。但是我注意到,当我查看Memcached项目的内容时,每隔60秒就像发条一样,根据我运行的节点数添加了新的密钥。因此,如果我有三个节点都在运行,那么每隔60秒就会有三个密钥添加到缓存中,我的初始会话密钥仍然存在。在下面的图片中,您会看到第一个stats cachedump 12 100列出了一个项目,这是我第一次请求后的初始会话。

enter image description here

因为每分钟都有相同数量的键添加,所以有节点运行它让我想知道它是Apache或Tomcat中的设置我错了,或者我看到的是Memcached常见的(可疑)。我的猜测是Tomcat,但是我没有任何事情可以继续,我所有的搜索引导都没有,所以我希望有人能指出我正确的方向来解决这个问题。它可能不是那么大的交易,但似乎不必要的数据是在不需要时存储的。

以下是Apache配置中代理区域的片段,用于处理负载平衡

<Proxy balancer://nodes>
    BalancerMember ajp://127.0.0.1:5009 loadfactor=5
    BalancerMember ajp://127.0.0.1:6009 loadfactor=5
    BalancerMember ajp://127.0.0.1:7009 loadfactor=5

    # BalancerMember ajp://192.168.56.101:8009 route=node1 loadfactor=5
    # BalancerMember ajp://192.168.56.102:8009 route=node2 loadfactor=5
    # BalancerMember ajp://192.168.56.103:8009 route=node3 loadfactor=5
    ProxySet lbmethod=byrequests
  </Proxy>
  ProxyPreserveHost On
  ProxyPassMatch ^/(.*)?$ balancer://nodes/$1$2

0 个答案:

没有答案