我正在尝试让这 2 个位置指令在 Nginx 中工作,但是在启动 Nginx 时出现了一些错误。
location ~ ^/smx/(test|production) {
proxy_pass http://localhost:8181/cxf;
}
location ~ ^/es/(test|production) {
proxy_pass http://localhost:9200/;
}
Run Code Online (Sandbox Code Playgroud)
这是我收到的错误:
nginx: [emerg] "proxy_pass" cannot have URI part in location given by regular expression, or inside named location, or inside "if" statement, or inside "limit_except" block
Run Code Online (Sandbox Code Playgroud)
有没有人觉得很熟悉?我在这里错过了什么?
我需要一双新鲜的眼睛。
我们正在使用一条 15 公里的光纤线路,光纤通道和 10GbE 跨该线路复用(无源光 CWDM)。对于 FC,我们有适合长达 40 公里的长距离激光器(Skylane SFCxx0404F0D)。多路复用器受 SFP 的限制,该 SFP 最多可以执行。4Gb 光纤通道。FC 交换机是 Brocade 5000 系列。FC 的相应波长为 1550、1570、1590 和 1610nm,10GbE 的波长为 1530nm。
问题是 4GbFC 结构几乎从不干净。有时,即使流量很大,它们也会持续一段时间。然后它们可能会突然开始产生错误(RX CRC、RX 编码、RX 差异,...),即使它们只有边际流量。我附上了一些错误和交通图。当流量为 1Gb/s 时,错误目前大约为每 5 分钟 50-100 个错误。
这是总结的一个端口的功率输出(使用sfpshow不同的交换机收集)
SITE-A 单位=uW(微瓦) SITE-B
**************************************************
FAB1
SW1 TX 1234.3 RX 49.1 SW3 1550nm (ko)
接收 95.2 发送 1175.6
FAB2
SW2 TX 1422.0 RX 104.6 SW4 1610nm(正常)
接收 54.3 发送 1468.4
在这一点上,我觉得奇怪的是功率水平的不对称性。SW2以1422uW发射,SW4以104uW接收,而SW2仅以54uW接收与原始功率相近的SW4信号。
SW1-3 反之亦然。
无论如何,SFP 的 RX 灵敏度低至 …
最近我注意到我们的一些机器变得缓慢,主要是在启动后。使用Resource MonitorPID 4 的系统进程检测到过多磁盘访问。按照一些提示,我禁用了 System Volume Information 文件夹上的防病毒软件,希望它会有所帮助(我不想禁用系统还原)。
但是,似乎 PID 4 正在访问所有内容。在运行 ZIP 文件的简单提取时,我可以看到 WinRAR 每秒从文件中读取数百 KB,但 PID 4 每秒从同一个文件中读取数十 MB。取消操作后,PID 4 继续访问文件大约 30 秒,每秒读取许多 MB。这不是资源监视器错误,因为磁盘显然处于活动状态,并且一旦资源监视器说 PID 4 最终停止,就会停止。
为什么这个神奇的进程会访问所有其他进程访问的所有内容?
我正在使用 AVG 防病毒软件。禁用它并没有改变这种行为/
这里发生了什么?
我有一个大约 3 年前的旧硬盘(Maxtor 250Gb),它开始出现错误,现在放在我的桌子上。它上面有一些机密数据,但它不太可能被读取,因为磁盘开始变坏。但是,在我处理它之前,我想确保无法通过破坏磁盘来恢复数据。
破坏磁盘以致无法读取数据的最佳方法是什么?(我住在亚利桑那州,当我们有 125 F 天时,我想把它留在院子里......?)
磁盘损坏后处理磁盘的最佳方法是什么?(我相信把它扔进垃圾桶对环境有害。)
在尝试登录 Windows 服务器失败 X 次后,是否可以禁止 IP 地址?不是针对特定帐户(我知道该怎么做),而是针对整个机器。
我们受到试图猜测用户名的蛮力攻击的重创,因此这确实有助于减轻服务器的负担。
我正在运行一个 HAProxy 负载平衡服务器来平衡多个 Apache 服务器的负载。我需要在任何给定时间重新加载 HAProxy 以更改负载平衡算法。
这一切都很好,除了我必须在不丢失单个数据包的情况下重新加载服务器(目前重新加载平均成功率为 99.76%,每秒 1000 个请求持续 5 秒)。我对此进行了很多小时的研究,并找到了以下用于“正常重新加载”HAProxy 服务器的命令:
haproxy -D -f /etc/haproxy/haproxy.cfg -p /var/run/haproxy.pid -sf $(cat /var/run/haproxy.pid)
Run Code Online (Sandbox Code Playgroud)
然而,与普通的旧版相比,这几乎没有影响service haproxy reload,它仍然平均下降了 0.24%。
有没有办法在没有任何用户丢包的情况下重新加载 HAProxy 配置文件?
我们都见过电缆管理的好坏例子。
我不是在寻找“不要做意大利面条式布线!” 但实用的、客观可衡量的政策,可以很容易地解释、遵循和检查它是否通过或不符合政策中的要求。
请避免“不要做 x、y 或 z”——而是将要求重新形成为“做 A、B 和 C”,其中遵循第二个要求将消除第一个要求中解释的问题。
cable-management rack physical-environment datacenter best-practices
我有一台负载非常高的服务器。就 CPU 使用率而言,我没有任何反应,也没有交换。
我认为这是因为某些进程正在等待磁盘 IO,我想看看在等待什么。
是否有任何程序可以显示哪些进程正在等待 IO?我知道,iotop但这显示了当前正在执行 IO 的操作。
或者这是一个愚蠢的问题?(如果是这样解释如何:))
如果我要在硬盘驱动器上存档数据,拔下它,然后将其放在某个(没有灰尘、温度控制的)架子上,那么该驱动器会恶化很多吗?
与磁带相比,未插入硬盘驱动器的数据保留情况如何?