标签: timeout

是否记录了SQL Server超时?

是否在ERRORLOG文件中记录了SQL Server超时(特别是SELECT查询)?

后台是一个客户,网站偶尔会有"请求超时"消息,假设超时是由数据库超时引起的.ERRORLOG中没有超时错误.

sql-server timeout error-log

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

最大执行时间为60秒超出错误

我收到以下错误消息:

警告:file_get_contents(http://localhost/sample_pie.php)[function.file-get-contents]:无法打开流:连接尝试失败,因为连接方在一段时间后没有正确响应,或建立连接失败,因为连接的主机无法响应.在第206行的C:\ xampp\htdocs\EXACT\report.php中

致命错误:第206行的C:\ xampp\htdocs\EXACT\report.php超出最长执行时间60秒

这是第206行:

$url = 'http://localhost/sample_pie.php';
$img = 'C:\xampp\htdocs\piechart.jpg';
file_put_contents($img, file_get_contents($url));
Run Code Online (Sandbox Code Playgroud)

我该怎么做才能解决这个问题?

php timeout

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

SQL Server代理作业超时

我刚刚运行了一个预定的SQL Server作业运行时间超过正常时间,我确实已经完成了设置超时以在一段时间后停止它.

我可能对此有点失明,但我似乎找不到为工作设置超时的方法.有谁知道这样做的方法?

谢谢

sql-server sql-server-agent timeout scheduling sql-server-2005

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

命令行curl超时参数

我正在使用命令行curl程序,有趣的是我找不到命令行curl的超时参数.我读了curl和googled的手册页,但仍然找不到.在libcurl具有超时参数(CURLOPT_TIMEOUT),但是这不是我所期待的.我正在寻找命令行curl超时参数.

有一个--max-time参数是最大的时间来保持连接打开,--connect-timeout这是针对curl的连接阶段,但是没有正常的超时.

有谁知道这个参数?

command-line curl timeout

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

我可以从我的PHP代码更改default_socket_timeout吗?

在我的php脚本中,我恢复了db2数据库备份.他们越来越大了.所以现在我在执行脚本后+ -30分钟后得到500服务器错误.(mod_fastcgi.c.3352) response not received, request sent: 634 on socket: tcp:127.0.0.1:9090 for /wrational/restoredb.php?mode=restore&database=RATIONAL, closing connection在php-errors.log文件中有这一行.

我认为设置`set_time_limit(6000); 1会解决问题,但事实并非如此.

增加default_socket_timeoutphp.ini文件就可以了.

有没有办法改变default_socket_timeoutPHP代码?

php timeout

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

C#Stream.Read超时

我有这个streamreader:

            Boolean read = false;
            while (wline!="exit")
            {

                while (!read || streamReader.Peek() >= 0)
                {
                    read = true;
                    Console.Write((char)streamReader.Read());
                }
                wline = Console.ReadLine();
                streamWriter.Write(wline+"\r\n");
                streamWriter.Flush();

            }
Run Code Online (Sandbox Code Playgroud)

如何设置Read()方法的超时?谢谢

c# sockets timeout streamreader

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

无法创建Genymotion虚拟设备:连接超时

我已经成功安装了Genymotion和Virtualbox,但无法创建虚拟设备.错误消息为

无法创建虚拟设备:连接超时.

我的网络连接正常."Microsoft Visual C++ 2008 Redistributable**"无法更改安装路径(它安装在路径:E :)中,使E盘成为一个质量.

connection virtual timeout device genymotion

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

使用Python修复uWSGI中的管道损坏错误

my_resource在Python中命中REST资源()时,uWSGI服务器在其日志中抛出以下错误:

SIGPIPE: writing to a closed pipe/socket/fd (probably the client disconnected) on request my_resource (ip <my_ip>) !!!
uwsgi_response_write_body_do(): Broken pipe [core/writer.c line 164]
IOError: write error
Run Code Online (Sandbox Code Playgroud)

它似乎与超时有关(客户端在请求完成处理之前断开连接).

这是什么类型的超时以及如何解决?

python rest timeout wsgi uwsgi

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

Heroku上的Node.js Web Socket H15空闲连接超时

我们在Heroku上运行一个Node.js和Express应用程序,它将ws库用于实时Web套接字.下面是我们看到的众多H15超时的屏幕截图.

在此输入图像描述

我已经读过Heroku在55秒后终止任何空闲连接,但是当连接打开时,我们的套接字每5秒来回发送一次乒乓球.一段服务器代码如下:

var _this = this;

this.server.on('connection', function(ws){

    // check for a ping, respond with pong
    ws.on('message', function(data){
        data = data.toString('utf8');
        if (data === PING) {
            ws.send(PONG);
        }
    });

    ws.on('close', function(err){
        TL.logger.info('Socket closed: '+path);
        _this.sockets = _.filter(_this.sockets, function(_ws){
            return ws != _ws;
        });
    });

    ws.on('error', function(err){
        TL.logger.info('Socket error: '+path);
        _this.sockets = _.filter(_this.sockets, function(_ws){
            return ws != _ws;
        });
    });

    _this.sockets.push(ws);
});
Run Code Online (Sandbox Code Playgroud)

这是chrome中客户端插槽的图片:

在此输入图像描述

任何想法是如何防止空闲连接?

timeout heroku websocket node.js express

14
推荐指数
1
解决办法
2628
查看次数

为什么我的hackerrank代码出现"因超时而终止"错误?

当我为某些特定测试用例运行代码时,我得到了"由于超时错误而终止".即使我的代码成功编译为其他测试用例.有人可以帮我这个吗?

链接 - https://www.hackerrank.com/challenges/phone-book

问题陈述 :

您将收到一个电话簿,其中包含人名和电话号码.之后,您将获得一些人的姓名作为查询.对于每个查询,请打印该人的电话号码.

输入格式:

第一行将有一个整数,表示电话簿中的条目数.每个条目由两行组成:名称和相应的电话号码.

在这之后,会有一些疑问.每个查询都包含一个人的姓名.读取查询直到文件结束.

约束:

1 <= N <= 10万

1 <=查询<= 100000

一个人的名字只包含小写英文字母,可以采用"名字姓氏"或"名字"格式.每个电话号码都有8位数字,没有任何前导零.

输出格式 :

对于每种情况,如果此人没有电话簿中的条目,则打印"未找到".否则,请打印此人的姓名和电话号码.请参阅样本输出以获取确切的格式.

为了使问题更容易,我们在编辑器中提供了一部分代码.您可以完成该代码,也可以完全自己编写代码.

我的代码如下:

import java.util.*;
import java.io.*;

class Solution
{
 public static void main(String []args)
 {
  Scanner in = new Scanner(System.in);
  int n=in.nextInt();
  in.nextLine();
  ArrayList<String> name = new ArrayList<String>();
  int[] phone = new int[100000];

  for(int i=0;i<n;i++)
  {
   name.add(in.nextLine());
   phone[i]=in.nextInt();
   in.nextLine();
  }

  while(in.hasNext())
  {
   String s=in.nextLine();
   int a=name.indexOf(s);

   if(a>=0)
   {
    System.out.println(s + "=" + phone[a] );
   }
   else …
Run Code Online (Sandbox Code Playgroud)

java timeout terminate

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