【问题标题】:how to flush memcached / spymemcached in java如何在 java 中刷新 memcached / spymemcached
【发布时间】:2012-11-12 18:19:35
【问题描述】:

我想清除托管的 aws elasticache memcached 实例。我想通过 java 以编程方式执行此操作。

我试过这个没有成功:

 net.spy.memcached.MemcachedClient client = new net.spy.memcached.MemcachedClient(new BinaryConnectionFactory(),
 AddrUtil.getAddresses(endpoint1+":11211"+" "+ endpoint2+":11211"));

    client.flush();

如何在 java 中以编程方式清除缓存?

【问题讨论】:

  • 那么,当您尝试您的代码时会发生什么?当您尝试 MemcachedClient(List addrs) 构造函数时会发生什么?
  • 你确定它没有清除缓存吗?您是否尝试在调用 flush 后检索值?我知道 memcached 仅在您调用 flush 后将键标记为无效,它实际上并没有执行无效。

标签: java memcached spymemcached amazon-elasticache


【解决方案1】:

上面的代码有效。这是到达端点的权限问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-13
    • 1970-01-01
    • 1970-01-01
    • 2020-04-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多