标签: timeout

如何将javascript函数存储在队列中以便最终执行它们

我在javascript中创建了一个Queue类,我希望将函数存储为队列中的数据.这样我就可以构建请求(函数调用)并在需要时(实际执行函数)响应它们.

有没有办法将函数存储为数据,有点类似于

.setTimeout("doSomething()", 1000);
Run Code Online (Sandbox Code Playgroud)

除了它会

functionQueue.enqueue(doSomething());
Run Code Online (Sandbox Code Playgroud)

它将doSomething()存储为数据,因此当我从队列中检索数据时,将执行该函数.

我猜我必须在引号中使用doSomething() - >"doSomething()"以及如何使用字符串调用函数,任何人都知道如何做到这一点?

javascript queue timeout function

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

PHP会话默认超时

默认情况下,PHP会话是否超时 - 即,如果我没有任何编码,用户最终会在一段时间不活动后"退出"?

php session timeout default

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

是否有一种简单的方法可以在烧瓶中使会话超时?

我正在建立一个带烧瓶的网站,用户可以在其中登录帐户.我正在使用flask-principal进行部分登录和角色管理.有没有办法让用户的会话在说5分钟或10分钟后过期?我无法在烧瓶文档或flask-principal的文档中找到它.

我想到了一种手工操作的方法,在登录时设置带有时间标记的变量服务器端,在用户采取的下一个操作中,服务器验证该时间戳上的时间增量并删除会话.

python session timeout flask

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

使用Java的Runtime.exec()时如何添加超时值?

我有一个方法,我用来在本地主机上执行命令.我想在方法中添加一个超时参数,这样如果被调用的命令没有在合理的时间内完成,那么该方法将返回错误代码.这是迄今为止的样子,没有超时的能力:

public static int executeCommandLine(final String commandLine,
                                     final boolean printOutput,
                                     final boolean printError)
    throws IOException, InterruptedException
{
    Runtime runtime = Runtime.getRuntime();
    Process process = runtime.exec(commandLine);

    if (printOutput)
    {
        BufferedReader outputReader = new BufferedReader(new InputStreamReader(process.getInputStream()));
        System.out.println("Output:  " + outputReader.readLine());
    }

    if (printError)
    {
        BufferedReader errorReader = new BufferedReader(new InputStreamReader(process.getErrorStream()));
        System.out.println("Error:  " + errorReader.readLine());
    }

    return process.waitFor();
}
Run Code Online (Sandbox Code Playgroud)

任何人都可以建议我实现超时参数的好方法吗?

java timeout runtime process exec

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

Mac OS X上的超时命令?

在Mac OSx上是否有替代超时命令.基本要求是我能够在指定的时间内运行命令.

例如:

timeout 10 ping google.com
Run Code Online (Sandbox Code Playgroud)

这个程序在Linux上运行ping 10秒.

macos timeout

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

在哪里可以找到所有浏览器的默认超时设置?

我正在寻找某种文档来指定每个浏览器(IE6/IE7/FF2/FF3等)在请求放弃和超时前等待多长时间.

我没有运气试图得到这个.

有什么指针吗?

browser timeout http request

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

JQuery ajax调用默认超时值

我收到了一个我无法复制的错误报告,但是ajax-call timeout是当前最好的猜测.

所以我试图找出jQuery $.ajax()调用超时的默认值.有人有想法吗?在jQuery文档中找不到它.

提前谢谢,马库斯

ajax jquery timeout default-value

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

如何使用Bash读取超时?

我可以要求用户按Enter使用read,并让他通过调用等sleep.但我想不出同时做两件事的方法.我希望用户可以选择:

Ctrl+ C取消,Enter 继续或等待10秒

我怎样才能做到这一点?

io bash timeout

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

增加504超时错误

是否有任何方法可以使错误504网关超时更长,如果是这样,文件如何以及在哪里更改它位于.我在centos 6上使用nginx

timeout fastcgi gateway nginx

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

npm 错误!使用 ng new appname 创建新项目时出现代码 ERR_SOCKET_TIMEOUT

有人可以帮我解决这个问题吗?我收到以下错误:

\n

安装的 Angular 和 Node 版本

\n
\nAngular CLI: 12.0.1\n节点: 14.16.0\n包管理器: npm 7.11.2\n操作系统: win32 x64\n
\n
\n D:\\Learning\\Angular>ng 新工作\n ? 您想添加 Angular 路由吗?否\n?您想使用哪种样式表格式?CSS\n 创建工作/angular.json(3045 字节)\n 创建工作/package.json(1069 字节)\n 创建工作/README.md(997 字节)\n 创建工作/tsconfig.json(783 字节)\ n 创建工作/.editorconfig(274 字节)\n 创建工作/.gitignore(604 字节)\n 创建工作/.browserslistrc(703 字节)\n 创建工作/karma.conf.js(1424 字节)\n 创建工作/tsconfig.app.json(287 字节)\n 创建工作/tsconfig.spec.json(333 字节)\n 创建工作/src/favicon.ico(948 字节)\n 创建工作/src/index.html(293字节)\n 创建工作/src/main.ts(372 字节)\n 创建工作/src/polyfills.ts(2820 字节)\n 创建工作/src/styles.css(80 字节)\n 创建工作/src /test.ts(743 字节)\n 创建工作/src/assets/.gitkeep(0 字节)\n 创建工作/src/environments/environment.prod.ts(51 字节)\n 创建工作/src/environments/ environment.ts(658 字节)\n 创建工作/src/app/app.module.ts(314 字节)\n 创建工作/src/app/app.component.html(23777 字节)\n 创建工作/src/ app/app.component.spec.ts(943 字节)\n 创建工作/src/app/app.component.ts(211 字节)\n 创建工作/src/app/app.component.css(0 字节)\ n / 安装软件包 (npm)...npm 警告已弃用 …

timeout npm socket-timeout-exception angular

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