服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
最近我们升级我们的Web服务器到Windows Server 2012与IIS8。 当用户尝试将asp.net状态服务远程连接到此Web服务器时,我们遇到此问题。 它总是popup 无法向会话状态服务器发出会话状态请求。 请确保ASP.NET状态服务已启动,并且客户端和服务器端口是相同的。 如果服务器位于远程计算机上,请通过检查HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ aspnet_state \ Parameters \ AllowRemoteConnection的值确保它接受远程请求。 如果服务器位于本地计算机上,并且前面提到的registry值不存在或设置为0,则状态服务器连接string必须使用“localhost”或“127.0.0.1”作为服务器名称。 在IIS7 / 7.5中,我们使用相同的方式,它工作正常。 只要状态服务正在运行,防火墙设置正确,我们没有任何问题。 但是,在IIS8中不起作用。 (我们甚至closures防火墙来testing它) 感谢您的帮助。
我试图find如果ZFS文件系统已经添加支持修剪到RAID 5? 我正在设置一个固态硬盘arrays在RAID 5中。我也想知道是否有任何好的软件RAID 5替代LSI RAID控制卡? 请记住,我在Ubuntu上使用ZFS。
我被给了下面的IP 192.168.14.137/25,并要求把networking分成两份。 这是我所想到的: 子网掩码是255.255.255.128 networking地址是192.168.14.128 共有128个可用地址(包括networking地址和广播地址) 为了划分networking,我们创build了两个子网: 192.168.14.128/26 192.168.14.192/26 这将有一个255.255.255.192的子网掩码 我错过了什么,或者这是正确的?
我的nginxconfiguration看起来像这样 server { listen 80; server_name localhost; location / { root /var/www; index index.php index.html; autoindex on; } location /folder1 { root /var/www/folder1; index index.php index.html index.htm; try_files $uri $uri/ index.php?$query_string; } location /folder2 { root /var/www/folder2; index index.php index.html index.htm; } location ~ \.php$ { fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; include fastcgi_params; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; […]
我们有一个SVN服务器(UberSVN),我们有一个testing服务器(Ubuntu 11.10)。 testing服务器运行SVN-client和LAMPP。 我们正在寻找一个解决scheme,一旦有人将更改提交到SVN服务器,就会自动更新testing服务器上的工作副本。 如何在有人提交时自动更新工作副本svn?
任何人都可以请指导我如何编写statsD的脚本,并在Graphite中查看指标。 我得到的graphics默认脚本运行statsd石墨即Cpu使用情况等 但我不知道如何编写我自己的脚本来监视石墨的一些服务。 &可以指导我什么statsd客户端和服务器? 这是我们如何编写新的脚本来实现新的服务?
平均而言,我的PHP页面生成时间是10ms。 所以我应该能够一个接一个地执行100个请求(使用服务器上的一个核心,因为这个PHP不是multithreading的)。 但是,我有问题达到每秒50页。 截至目前我平均25日,中等负载。 应用程序非常轻便,它包含从SSD池读取(<5KB),一些读取查询通过索引解决。 我应该在哪里解决这个瓶颈?
对于我正在监视的PHP网站,我需要查看每次浏览器发出请求时都使用了哪些文件。 我想过使用find . -type f -amin 1 find . -type f -amin 1 。 我得到所有在最后一分钟被读取的文件(这是一个发展中的服务器,所以只有我使用的网站)。 我负责从挂载点删除noatime属性。 但是一定有其他的东西阻止了内核读取磁盘上的实际文件,因为读取文件时访问时间并没有被更新。 我想它一定是从内存中检索文件的文件系统caching。 有没有办法在特定的目录下禁用文件caching? (public_html在我的情况) 另外我读了一些地方,有挂载属性,显然禁用文件caching在这个挂载点,但我不知道。
我在/ etc / nginx / sites-enabled中有一些关于这个configuration文件“default”的问题。 如下所示。 server { root /usr/share/nginx/www; index index.html index.htm; # Make site accessible from http://localhost/ server_name localhost; location / { proxy_pass http://127.0.0.1:8080; } location /doc { root /usr/share; autoindex on; allow 127.0.0.1; deny all; } location /images { root /usr/share; autoindex off; } } 没有“听”指令,它怎么知道默认为80 server_name是localhost,另一个域如何工作? 为什么位置指令embedded在服务器指令中? 这是否意味着这些位置只适用于此服务器? 我的configuration没有听80 default_server; […]
今天我遇到了一个问题,那就是有人在testing机器上设置了一个静态IP,这个testing机器正好是我的网关。 然后,他们迷上了主要networking,并搞砸了出站互联网stream量。 我知道如何在dhcp中设置IP预留,但我不知道这会帮助我,因为这是一个静态地址。 有什么我可以在域名级别做的,以防止今后这样的问题?