小编UpT*_*eek的帖子

MySQL InnoDB - innodb_file_per_table 缺点?

默认情况下,MySQL InnoDB 将所有数据库的所有表存储在一个全局文件中。您可以通过在配置中设置 innodb_file_per_table 来更改这一点,然后为每个表创建一个数据文件。

我想知道为什么innodb_file_per_table默认情况下不启用。使用它有什么缺点吗?

mysql innodb

36
推荐指数
3
解决办法
3万
查看次数

未对特定进程应用 Ulimit 文件描述符限制

我最近检查了我们的 redis 进程之一,以使用以下方式应用的 ulimits:

cat /proc/<redis-pid>/limits

并且惊讶地发现它处于低默认值:

Limit                     Soft Limit           Hard Limit           
Max open files            4016                 4016 
Run Code Online (Sandbox Code Playgroud)

我很惊讶,因为我们配置了以下内容:

# /etc/sysctl.conf 
fs.file-max = 100000
Run Code Online (Sandbox Code Playgroud)

.

# /etc/security/limits.conf
* soft nofile 100000
* hard nofile 100000
Run Code Online (Sandbox Code Playgroud)

.

# /etc/ssh/sshd_config
UsePAM yes
Run Code Online (Sandbox Code Playgroud)

.

# /etc/pam.d/sshd
session required pam_limits.so
Run Code Online (Sandbox Code Playgroud)

谁能告诉我为什么增加的 ulimit 没有应用于正在运行的 redis 进程?

redis 进程以用户“redis”的身份运行,由于限制增加,服务器已重新启动。我们在 Debian Squeeze 上。

linux debian ulimit

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

IIS7.5 管理器的工作进程窗格中的虚拟字节是什么意思?

IIS7.5 管理器的工作进程窗格中的虚拟字节是什么意思?

如果我打开 IIS 管理器(在 WindowsServer 2008r2 上),并转到工作进程页面,我可以看到我的 AppPool 进程报告之一

Private Bytes (KB) 106,435.00
Virtual Bytes (KB) 748,788.00
Run Code Online (Sandbox Code Playgroud)

但是,如果我查看任务管理器,关联的 w3wp.exe 进程会报告69,276K.

谁能向我解释这些数字是如何相互关联的?

谢谢

windows-server-2008 iis-7 iis-7.5

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

如何递归地为深层目录结构中的每个文件执行命令?

我有一个很深的目录结构,有大量的文件(大约 1M)。我想对每个执行命令。(在我的情况下,文件是我想针对它运行 optipng 的 png。)

我试过这个:

find . -name *.png | xargs sudo optipng -o2
Run Code Online (Sandbox Code Playgroud)

但我收到错误argument list too long

我假设 xargs 应该能够处理这个问题,而且我的语法一定有问题。

linux bash

7
推荐指数
2
解决办法
1537
查看次数

从非 www 到 www 进行 301 重定向的最佳方法。在 IIS7.5 中?

在 IIS7.5 中将 301 重定向从非 www 'somedomain.com' 重定向到 'www.somedomain.com' 的最佳方法是什么?

谢谢

iis iis-7.5 301-redirect

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

限制 Windows Server 2008 上的 7zip CPU 使用率(来自批处理文件)

有谁知道在归档一长串文件时限制 7zip 的 CPU 使用率的方法(特定于 7zip 或一般)?操作系统是 Windows Server 2008 R2,7zip 是通过命令行从批处理文件中运行的。

windows-server-2008 compression

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

NFS 共享问题 - RPC:片段太大:xxxxx

我们有一个带有 NFS 共享的虚拟服务器,可供其他服务器写入。今天 NFS 共享无法访问。系统日志充满了如下消息:

RPC: fragment too large: 311176
Run Code Online (Sandbox Code Playgroud)

我在谷歌上搜索过,但找不到很多关于这方面的信息。有人能解释一下这是什么意思吗?

linux debian nfs debian-squeeze

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

Haproxy - 从子域动态选择后端

我最近发现您可以根据请求主机头动态匹配后端,如下所示:

 use_backend %[req.hdr(host),lower]
Run Code Online (Sandbox Code Playgroud)

但是,有没有人知道我可以使用请求主机头的子域来匹配后端的任何方式?

例如,沿着这些路线的东西:

backend one
backend two

use_backend %[<SUBDOMAIN OF HOSTHEADER>,lower]
Run Code Online (Sandbox Code Playgroud)

这会像这样匹配:

 one.example.com -> backend one
 two.example.com -> backend two
Run Code Online (Sandbox Code Playgroud)

haproxy

6
推荐指数
2
解决办法
8269
查看次数

HAProxy - 建立维护页面

是否有一种简单的方法可以禁用 haproxy 中的所有后端,而是提供适当的维护页面(用于 http 请求)?

我已经阅读了一些关于禁用选项的内容,我理解它是针对每个服务器的,但我想知道是否有一种方法可以简单地停止所有后端的流量?

haproxy

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

我可以使用 pfsense 作为 DNS 服务器吗?

如果我的服务器前面有一个基于 pfsense 的防火墙,我是否也可以将它用于 DNS?

谢谢

domain-name-system firewall pfsense

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