我有一个ASP.NET MVC2 Web应用程序,使用IIS 6.2运行的SQL Server 2008 R2。 我有一个function,一个特定的pipe理员需要上传大约5000个文档,然后将其处理并存储在服务器中,同时将其名称保存在数据库中。 问题是,在客户端,file upload开始10分钟后,我得到:错误504超时,网关超时。 我改变了web.config中的httpRuntime.ExecutionTimeout值,但没有解决问题。 有谁知道限制我存储在哪里? 这是我的web.config文件: http : //pastebin.com/VXs0BFTp 编辑:另外,收到错误504后,数据库中的数据存储不pipe怎么样。
我有一个Postfix邮件服务器处理网站的邮件中继。 它的工作完美,每天发送数百封邮件没有问题。 在过去几个月里,有四次邮件被发送到同一个电子邮件地址超过100次。 经过研究,我发现所有消息都有相同的消息ID,所以他们只能从Web服务器发送一次,而所有的收件人都在plus.net邮件服务器上。 我唯一能做的就是从postqueue手动删除消息。 以下是日志的两个例子(删除了实际的电子邮件地址): Dec 12 11:28:27 server1 postfix / smtp [18694]:7333662B27:to =,relay = mx-trial.core.plus.net [212.159.8.200]:25,delay = 246505,delay = 245300 / 0.02 / 605 / 600,dsn = 4.4.2,status = deferred(与mx-trial.core.plus.net [212.159.8.200]的对话在发送数据结束时超时 – 消息可能被多次发送) Oct 26 07:24:06 server1 postfix / smtp [4074]:2BBD260FCE:to =,relay = mx.avasin.plus.net [212.159.9.200]:25,delay = 214049,delay = 212842 / 0.12 / 606/600 […]
如何,我使用Squid v3.3.8,我需要创buildHTTP旋转代理服务器发送所有请求通过预定义的代理(我自动更新squidconfiguration更新设置的代理服务器)。 我的输出代理不是快速和可靠的,所以我不希望鱿鱼等待,如果他们中的一些不响应快,我更希望其他更好,永远不会回到有问题的。 所以这是我的configuration看起来像 # Basic configuration visible_hostname squid_1 unique_hostname squid_1 http_port 3130 pid_filename /home/vagrant/projects/squid_1.pid dns_v4_first on peer_connect_timeout 3 seconds dead_peer_timeout 3 seconds server_persistent_connections off http_access allow all # Proxies list cache_peer PROXY_HOST parent PROXY_PORT 0 connect-fail-limit=1 round-robin no-query name=node2447551878 login=login2447551878:PASSWORD cache_peer PROXY_HOST parent PROXY_PORT 0 connect-fail-limit=1 round-robin no-query name=node3119927090 login=login3119927090:PASSWORD cache_peer PROXY_HOST parent PROXY_PORT […]
我想尝试在尝试之间使用su命令超时1秒。 唉,谷歌和StackExchange,rtfm还没有取得成果。
我有我的自定义NASconfiguration为空转20分钟后减速驱动器。 刚才我检查了/proc/mdstat ,注意到一个驱动器被标记为失败,但是SMART显示驱动器处于非常好的状态。 因此我怀疑md-raid认为spin-up时间太长,标志着drive失败。 重新添加和重build似乎也不成问题。 dmesg显示以下有趣的线条,我在Google上找不到太多东西。 [97144.228682] sd 0:0:2:0: attempting task abort! scmd(ffff97f7b14ce948) [97144.228688] sd 0:0:2:0: [sdc] tag#0 CDB: opcode=0x12 12 00 00 00 24 00 [97144.228692] scsi target0:0:2: handle(0x000c), sas_address(0x5001438020b9ee12), phy(18) [97144.228694] scsi target0:0:2: enclosure_logical_id(0x5001438020b9ee25), slot(49) [97148.184253] sd 0:0:2:0: task abort: SUCCESS scmd(ffff97f7b14ce948) [97148.235864] mpt2sas_cm0: log_info(0x31110101): originator(PL), code(0x11), sub_code(0x0101) — last message repeated a […]
我们正试图在远程机器上build立一个Apache服务器,但是我们遇到了奇怪的行为。 使用telnet remote.machine 80检查,其中一件事是随机发生的: 正常连接和提供内容(不延迟) 长时间停顿后连接 连接正常,然后超时没有反应 超时连接 一旦连接,请求似乎正常处理。 如果我从该机器直接连接到localhost 80 ,则不会发生这些事情。 Apache是专用的,就像它运行的服务器一样(只运行这个应用程序,没有其他人使用它)。 我不是远程站点的pipe理员,我不知道那里的networking架构,但显然它是防火墙:(HTTP端口是开放的,SSH端口是IP限制的,其他大多数是封闭的)。 如果有任何一种模式,我可能会有一些想法,但这种多种症状困扰着我。 任何想法是什么可能导致这个? Apache是2.2; 服务器版本是: Linux version 2.6.9-22.ELsmp ([email protected]) (gcc version 3.4.4 20050721 (Red Hat 3.4.4-2)) #1 SMP Mon Sep 19 18:32:14 EDT 2005 更新:那里的pipe理员发现错误 – 显然,他们有一些反入侵启发式软件运行。 当他们禁用它,一切都开始工作,因为它应该。 不过谢谢你和我一起思考!
我有一些Windows域中的Windows笔记本电脑的用户,往往无法连接到域networkinglogin。我最初设置他们的机器,login他们,设置他们的个人资料,它的工作很好 – 我相信2个星期左右 但是,除非能够插入networking才能连接到域控制器,否则最终无法login到其计算机。 我喜欢这个,但是对于某些特定的用户来说,允许他们继续login更长的时间或者无限期地login是很好的。 我知道我可以为用户在电脑上创build一个本地用户,但是还有其他的select吗? 例如,如果我创build一个受限制的组来使用户成为活动目录中的本地pipe理员 ,那么这样做是否有效并阻止了这个超时时间? 或者,我可以在本地机器上做些什么? 也许有一种方法可以指定AD中的用户或机器的超时时间?
从一台Windows 7的机器上,我不能再连接到任何在局域网和这个特定机器的相同域的SQL Server实例。 我无法从Management Studio连接,也无法从任何客户端服务器应用程序连接。 我使用sql serer的authentication,这一直工作,直到前几天我安装了一些vpn软件。 无论如何,现在我卸载了问题依然存在。 我试图从命令提示符ipconfig /fulshdns (我做“以pipe理员身份运行”),但它没有帮助。 它可能是什么? 有没有可以手动检查的地方?
我们已经购买了3台hp proliant dl120服务器。 它们配有2个集成networking适配器 – 基于BCM5723的HP NC107i PCIe千兆位服务器适配器。 Freebsd 9安装后,我发现了一些问题。 设置bge0networking接口后,我注意到我短时间内暂时失去与服务器的连接。 / var / log / messages填充了“bge0:看门狗超时 – 重置”消息。 我切换到bge1界面,几个小时后,我注意到我的服务器完全冻结。 我试图在另一台服务器上做同样的结果。 我试图了解发生了什么事情,并可以根据要求提供更多信息。 如果有人可以给我一个线索,如果有办法解决这个问题,修补bge驱动程序或在BIOS中进行一些调整? 或者,我可以在该服务器上安装一些linux版本,而不是freebsd 9或添加谨慎的英特尔networking适配器。
我有一个运行Apache httpd 2.2.15和PHP 5.3.3的CentOS 6.3版系统。 我的PHP网站运行良好,除了一个查询,显然已经超时限制。 该查询现在需要超过60秒的时间才能运行,因此用户的浏览器只是等待了很长时间,大约5分钟或更长时间,然后才显示空白页面。 这让我想知道Apache / PHP是如何工作的。 我build立了一个简单的PHP脚本testing用例,它简单地执行以下操作: 睡55/65秒; 追加“我还在这里!” 到服务器上的文件; 输出一行HTML。 超时时间为55秒时,一切正常; 我的浏览器等待55秒,然后呈现HTML。 当我将超时设置为65秒时,浏览器旋转5分钟或更长时间,然后显示完全空白的页面。 与此同时: “我还在这里”debugging行仍然附加到服务器上的文件中,显示PHP愉快地跑; Apache访问日志还显示查询运行,返回一个200的HTTP状态码和正确的包含HTML的字节数; Apache或PHP都没有logging错误。 我试着改变了几个似乎相关的configuration设置: Apache httpd.conf'Timeout'指令,从60到120; php.ini的'default_socket_timeout'设置,从60到120。 但testing用例仍然运行完全一样; 即使在页面返回65秒之后,浏览器仍然“挂起”。 这是几个Firefox版本的情况。 有人能帮助我理解这里的事情吗? 其次,我怎样才能提高有效的超时限制,所以我的慢查询可能需要超过60秒的时间才能运行,并成功地将其结果返回给浏览器? 我预料到,如果Apache有限制 – “不要等待超过60秒,PHP才能运行查询” – 那么在60秒后或者其它情况下,它会向浏览器返回某种错误logging一些其他的错误。 相反,我看到PHP运行完成,Apache访问日志告诉我“嘿,一切都很好,我把75个字节的输出传输到浏览器”,但浏览器本身就在那里,从来没有收到输出。 什么是默默“断开”? 如果Apache从不发送错误,并允许PHP运行完成,为什么不发送结果(就像它在访问日志中说的那样)? 非常感谢您的帮助。