小编Geu*_*uis的帖子

nginx 打开的文件太多,似乎无法提高限制

服务器是 Ubuntu 13.04 (GNU/Linux 3.9.3-x86_64-linode33 x86_64)。

nginx 是 nginx/1.2.6。

我已经为此工作了几个小时,所以这就是我得到的,这就是我所做的。

tail -f /usr/local/nginx/logs/error.log
2013/06/18 21:35:03 [crit] 3427#0: accept4() failed (24: Too many open files)
2013/06/18 21:35:04 [crit] 3427#0: accept4() failed (24: Too many open files)
2013/06/18 21:35:04 [crit] 3427#0: accept4() failed (24: Too many open files)
2013/06/18 21:35:04 [crit] 3427#0: accept4() failed (24: Too many open files)
2013/06/18 21:35:04 [crit] 3427#0: accept4() failed (24: Too many open files)
2013/06/18 21:35:04 [crit] 3427#0: accept4() failed (24: Too many open files)
2013/06/18 …
Run Code Online (Sandbox Code Playgroud)

nginx ulimit file-descriptors

22
推荐指数
2
解决办法
5万
查看次数

确定 SSL 证书是否支持通配符子域?

希望这是要问的正确堆栈。如果不是,请指导我找到正确的堆栈。

我现在正在与客户合作,我需要知道他们的 SSL 证书是否支持通配符域。他们那边的工程师不知道答案,恐怕他们要花很长时间才能找到答案。

有没有办法根据浏览器中可查看的证书来了解这一点?

ssl-certificate

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

使用 Upstart (Ubuntu) 启动时,应用程序未获取环境变量

如何在不重新启动服务器的情况下在系统范围内获取新的环境变量?

作为 Ubuntu 11.x 服务器,我使用 Upstart 来启动/重启进程。

我向 /etc/environment 添加了一个新的环境变量,需要由我的应用程序的一个进程获取。

如果我直接从我的 shell 开始这个过程,这个变量就会被拾取并且一切都很好(我已经为我的会话提供了 /etc/environment )。但是,当我使用其 Upstart 服务名称启动/重新启动进程时,没有看到该变量。

 sudo start app-name
Run Code Online (Sandbox Code Playgroud)

我很确定如果我重新启动服务器,新变量将被选中,但是我想尽量避免这种情况。我有一些其他的实时进程正在运行,如果可能的话,我希望避免中断。

ubuntu environment-variables upstart

7
推荐指数
1
解决办法
5464
查看次数

从 Ubuntu 14.10 升级到 15.10 后服务器磁盘已满

我昨天从 13.10 -> 14.04 -> 14.10 -> 15.10 升级了旧服务器。今天我看到 100% 的磁盘空间正在使用,但我无法追踪使用情况。

当我运行时,du -h --max-depth=1 /我得到以下日志,它似乎表明根路径已满,但我不知道来源是什么。

du: cannot read directory ‘/proc/4390/task/4390/ns’: Permission denied
du: cannot read directory ‘/proc/4390/fd’: Permission denied
du: cannot read directory ‘/proc/4390/map_files’: Permission denied
du: cannot read directory ‘/proc/4390/fdinfo’: Permission denied
du: cannot read directory ‘/proc/4390/ns’: Permission denied
du: cannot read directory ‘/proc/4392/task/4392/fd’: Permission denied
du: cannot read directory ‘/proc/4392/task/4392/fdinfo’: Permission denied
du: cannot read directory ‘/proc/4392/task/4392/ns’: Permission denied
du: cannot read directory ‘/proc/4392/fd’: Permission denied …
Run Code Online (Sandbox Code Playgroud)

ubuntu disk-space-utilization

4
推荐指数
1
解决办法
588
查看次数