我在向外部应用程序公开Kubernetes上的Redis集群时遇到了困难。使用Kubernetes负载均衡器服务,我能够为Redis分配一个外部IP,它提供初始连接。问题是,每当客户端接收到MOVED命令时,IP地址都是Kubernetes内部的POD IP,集群外的redis客户端无法访问该IP。下面是redis-cli的一个示例会话来演示:-> Redirected to slot [6918] located at 10.
Go应用程序使用redis进行会话management.Everything似乎运行得很流畅,除了当我尝试登录时,它记录了一个错误sessions: invalid character in cookiename:,我注意到这是由于缺少redis-server或redis,因为我已经通过关闭redis-server测试了我的本地项目,它给出了我在数字海洋应用程序平台上得到的相同错误。使用app平台时,如何在数字海洋上设置redis?我做install?..How了吗?或者我不得不花15美元在digital