小编esi*_*ver的帖子

为什么即使在更新到limits.conf 后,redis 仍报告1024 个文件的限制?

我在 redis.log 文件的顶部看到了这个错误:

当前最大打开文件数为 1024。maxclients 已减少到 4064 以补偿较低的 ulimit。

我已按照以下步骤操作(并重新启动):

此外,我在运行时看到了这一点ulimit

ubuntu@ip-XX-XXX-XXX-XXX:~$ ulimit -n
65535
Run Code Online (Sandbox Code Playgroud)

这个错误似是而非吗?如果没有,我还需要执行哪些其他步骤?我在 Ubuntu LTS 14.04.1(再次,树尖)上运行 redis 2.8.13(树尖)。

这是用户信息:

ubuntu@ip-XX-XXX-XXX-XXX:~$ ps aux | grep redis
root      1027  0.0  0.0  66328  2112 ?        Ss   20:30   0:00 sudo -u ubuntu /usr/local/bin/redis-server /etc/redis/redis.conf
ubuntu    1107 19.2 48.8 7629152 7531552 ?     Sl   20:30   2:21 /usr/local/bin/redis-server *:6379               
Run Code Online (Sandbox Code Playgroud)

因此,服务器作为 ubuntu 运行。

这是我的limits.conf文件,没有注释:

ubuntu@ip-XX-XXX-XXX-XXX:~$ cat /etc/security/limits.conf | sed '/^#/d;/^$/d'
ubuntu soft nofile 65535
ubuntu hard nofile 65535
root soft nofile …
Run Code Online (Sandbox Code Playgroud)

ulimit redis

9
推荐指数
1
解决办法
2万
查看次数

在哪里可以找到托管服务提供商的 IP 地址列表?

我试图抵御针对我运行的 Web api 的垃圾邮件攻击,并希望获取垃圾邮件发送者从中发起攻击的公共网络托管提供商的 IP 地址列表。我指的是像 bluehost、rackspace、hostgator、godaddy、Amazon AWS 等网站。我的客户从不通过这些服务的 IP 地址访问我,而是通过 DSL、电缆和移动电话网络等访问我。

我查看了 Spamhaus,但据我所知,这是关于电子邮件的。

谢谢!

spam ip-address shared-hosting

6
推荐指数
1
解决办法
7846
查看次数

标签 统计

ip-address ×1

redis ×1

shared-hosting ×1

spam ×1

ulimit ×1