Tag: redis

docker容器端口暴露给其他机器

我使用下面的命令在Docker中安装了Redis docker run -d -p 6379:6379 redis:3.0.1 docker run -d -p 6380:6379 redis:2.8.20 现在我需要从另一台机器访问这个redis实例 public static ConnectionMultiplexer redis = ConnectionMultiplexer.Connect(IPOFDOCKERINSTALLEDMACHINE:6379); 我的应用程序托pipe在另一台机器在不同的服务器。 当我正在运行应用程序,下面是例外 无法连接到Redis服务器。 要创build一个断开的多路复用器,请禁用AbortOnConnectFail。 在PING上SocketFailure 在docker或oracle虚拟机中是否需要更改?

使用Docker运行Redis(性能问题)

有没有其他人看到在Docker容器环境中运行Redis的性能问题? 这是我注意到的…安装程序A:本地机器,传统的Redis安装设置B:本地机器,使用规范的Redis镜像https://registry.hub.docker.com/_/redis/ 我的本地机器上有一个相同的HTTP服务器,它的请求/响应周期允许的速度会很快。 观察结果: – A可以维持B的吞吐量的大约2倍。 – 当您进行基准testing时(从容器内)B执行相同的A, 所以,这导致我相信,由于networking问题,B比A更慢:即在虚拟环境中运行软件引入的networking中继正在产生重大的性能问题。 只是想知道有没有人注意到这样的事情?

运行redis时如何解决警告:高山Docker镜像

如果我使用命令运行redis:alpine Docker镜像 docker run redis:alpine 我看到几个警告: 1:C 08 May 08:29:32.308 # Warning: no config file specified, using the default config. In order to specify a config file use redis-server /path/to/redis.conf _._ _.-“__ ''-._ _.-“ `. `_. ''-._ Redis 3.2.8 (00000000/0) 64 bit .-“ .-“`. “`\/ _.,_ ''-._ ( ' , .-` | `, ) Running […]