草庐IT

ping端口

全部标签

redis - 在 MacOS 上运行 redis - ping 在没有 redis-server 的情况下工作

我刚刚在MacOS上安装了redis。我正在遵循标准的介绍过程。它说为了启动数据库我应该调用$redis-server它还说,为了确认服务器正在运行,我应该执行以下操作:$redis-clipingPONG我注意到我可以像上面那样对redis-cli执行ping操作,并且仍然可以返回PONG,即使我没有执行redis-server。这是否意味着即使我不执行redis-server,redis也在运行?如果是这样,我该如何启动和停止本地数据库? 最佳答案 虽然你没说,但我猜你是用homebrew安装的Redis。您可以使用以下方式检查

docker - 无法连接到应用程序中的 redis 容器,但可以 ping 到该容器

我尝试从我本地计算机中的另一个独立应用程序容器连接到独立容器中的redis服务器。起初,一切正常。然后,我为redis容器创建了一个dockerfile,而不是直接使用官方镜像,并将redis配置文件更改为我自己的,我只将appendonly从no更改为yes。它突然停止工作,出现错误redis.exceptions.ConnectionError:Error111connectingtoredis:6379。连接被拒绝。这是我的docker-compose.yml。version:'3'services:flask:build:./flaskcontainer_name:flaskv

linux防火墙(firewall)对端口和IP开放与限制

启动:systemctlstartfirewalld关闭:systemctlstopfirewalld查看状态:systemctlstatusfirewalld开机禁用:systemctldisablefirewalld开机启用:systemctlenablefirewalld重新加载配置firewall-cmd--reload重启防火墙servicefirewalldrestart查看已经开放的端口firewall-cmd--list-ports关闭已开放的端口,以80端口为例firewall-cmd--permanent--remove-port=80/tcp批量开放80到90之间的所有端

spring-data-redis ping 有效, key 在那里,没有返回数据

这是我第一个使用spring-data-redis的应用程序,我认为我已经很好地理解了这些概念(过去我多次将JdbcTemplate与RDBMS-es一起使用)。这是正在发生的事情......我已经使用JedisConnectionFactory设置了RedisTemplate,并且能够成功地pingRedis服务器。然而,我无法从服务器获得最简单的数据响应,而且恐怕我遗漏了一些基本的东西,到目前为止我还无法从文档中推断出这些东西。这是我的bean.xml文件的Redis部分:这是我的RedisDAO类中的相关代码部分:@AutowiredprivateRedisTemplatetem

c# - Azure Redis 缓存 : "SocketClosed on PING" error

运行测试控制台应用程序以连接到AzureRedis缓存时,它突然(没有对客户端或服务器进行任何更改)停止允许我连接并出现“SocketClosedonPING”错误。以下是连接尝试的日志:[redacted].redis.cache.windows.net:6380,password=*****,ssl=True,abortConnect=FalseConnecting[redacted].redis.cache.windows.net:6380/Interactive...BeginConnect:[redacted].redis.cache.windows.net:63801uni

redis - redis过期的机制是什么?使用回调或服务器保持 ping

我很好奇Redis是如何实现过期的?Redis是否使用回调使key过期或服务器需要不断pingRedis以检查过期。 最佳答案 没有回调,也不需要检查过期。每次访问key时,Redis首先检查它是否已过期。此外,使用内部cron(每100毫秒)执行一次主动到期。在其中,Redis尝试使它在内部数据结构中跟踪的volatile键过期。从您的问题来看,您似乎有兴趣收到有关过期事件的通知。如果是这种情况,您应该阅读有关RedisKeyspaceNotifications的文档页面这解释了如何做到这一点。

linux - RedHat Redis Cluster端口权限问题

我在尝试按照此处概述的说明创建redis集群时遇到问题:https://redis.io/topics/cluster-tutorial我在调用sudoserviceredisstart时在日志中遇到的错误:/etc/log/redis/redis.log:3432:M04Aug13:38:57.411*节点配置已加载,我是7442dbd9342231844b12ede7513470c092bd46463432:M04Aug13:38:57.411#创建服务器TCP监听套接字*:16379:bind:Permissiondenied有趣的是,当我使用具有相同配置文件的sudo启动服务时

Windows容器端口绑定在Windows Server 2016上不起作用(使用Docker)

我正在使用Windows主机上的Docker运行Windows容器(WindowsServer2016)。我想将其绑定到主机端口8000。dockerrun-d-p8000:8000474614/my_repo:javaprogramDocker版本:PSC:\Users\Administrator>dockerversionClient:Version:17.03.1-ee-3APIversion:1.27Goversion:go1.7.5Gitcommit:3fcee33Built:ThuMar3019:31:222017OS/Arch:windows/amd64Server:Versio

Linux 关闭无用端口

Linux关闭无用端口关闭系统不必要的端口,增强系统安全,此处以关闭111端口为例进行说明。查看本机正在监听的端口netstat-tlnup查看正在监听的111端口,由哪个服务使用cat/etc/services|grep-w111查看使用111端口服务的详细信息systemctllist-unit-files--all|grepportmappersystemctllist-unit-files--all|greprpcbind关闭正在使用111端口的服务,并设置开机不启动该服务systemctlstoprpcbind.socketsystemctldisablerpcbind.socket

Nginx 同一端口 同时支持http与https 协议

文章目录需求分析需求通过nginx,让同一端口同时支持http与https协议分析通过使用Nginx,可以实现同一端口同时支持HTTP和HTTPS协议。下面是一种可能的配置方式:配置HTTP服务在Nginx配置文件中,添加以下配置块用于处理HTTP请求:server{listen80;#监听HTTP请求,默认端口为80#配置域名或IP地址server_nameexample.com;#处理HTTP请求的逻辑location/{#配置反向代理或其他操作proxy_passhttp://localhost:8000/;#将请求转发至本地的某个服务}}配置HTTPS服务在Nginx配置文件中,添加以