如果按钮执行的命令需要1天以上的时间才能完成,怎样知道执行进度?

问题描述

ASP.net页面一个按钮执行一堆计算工作,预计需要1天以上才能完成。我有什么办法知道执行进度吗?执行之后如果把页面关掉,命令还会继续执行下去吗?

解决方案

解决方案二:
我的天啦,点一个按钮要1天才能运算完毕?那何不执行一个后台程序自动在后台跑着,然后在前端就直接只出汇总数据信息?从来没有尝试过这种情况关闭会怎么样,理论上会在执行,但Session是不是会中断以及会不会中途停止这个就不知道了。
解决方案三:
会超时的......
解决方案四:
你如果是新开一个线程去执行那些耗时的操作的话就不会中断
解决方案五:
那个用户能傻傻的等一天?
解决方案六:
引用楼主shawb的回复:

执行之后如果把页面关掉,命令还会继续执行下去吗?

连这种问题你都求别人告诉你,可见你有多懒啊。这么懒,前边的问题就算是放到你眼前,你也看不懂。
解决方案七:
拿出你自己一点点动手态度,不要光支嘴求别人,而要自己先做深入探测和分析。然后提出一个比较适合技术论坛问的问题来。

时间: 2024-09-19 09:12:53

如果按钮执行的命令需要1天以上的时间才能完成,怎样知道执行进度?的相关文章

c c++-gdb调试运行的进程,并且不能执行run命令,然后遇到sleep()怎么办,不会等着执行玩吧

问题描述 gdb调试运行的进程,并且不能执行run命令,然后遇到sleep()怎么办,不会等着执行玩吧 gdb调试运行的进程,并且在gdb里不能执行run命令,否则程序检查会抛出异常:在这种情况下sleep()要睡眠5分钟,该怎么办呢,不会一直等着吧: gdb调试运行的进程时,怎么查看运行到哪里了,求助

Android中执行java命令的方法及java代码执行并解析shell命令_Android

android中执行java命令的方法大家都晓得吗,下面一段内容给大家带来了具体解析. android的程序基于java开发,当我们接上调试器,执行adb shell,就可以执行linux命令,但是却并不能执行java命令. 那么在android的shell中是否就不能执行java程序了呢. 答案是否定的.我们可以通过app_process来执行java程序. 写一个hello world吧,就是刚开始学java的时候 写得那个hello world,这次要在android上运行. 用记事本新建

如何在.net 中执行console命令

执行 如何在.net 中执行console命令Private Sub form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load        '创建一个新的进程对象        Dim myCmdProcess As New Process        '注册进程退出事件        'myCmdProcess.Exited += New System.EventHa

php在服务器执行exec命令失败的解决方法_php技巧

前言:本文针对windows php环境,linux系统不在讨论范畴.       出于安全的原因,服务器是不允许php或者其他语言执行exec命令的,当你有特殊需要php在服务器执行exec命令时,你需要设置两个地方,不然就无法执行成功.       1.修改php.ini       找到php配置文件php.ini,如果是用星外php自动安装程序配置php环境,这个文件就在C:\WINDOWS\这个目录里.       在文件里搜索"disable_functions",找到它后

linux中通过命令行执行mysql命令

有两种方法可以在命令行下执行sql命令.第一种是使用"-e"参数来指定需要执行的sql语句:第二种是通过管道的方式.语法及例子如下: 1.  代码如下 复制代码 MYSQL_HOME/bin/mysql -u用户名 -p密码 -D数据库名 -e"sql 语句" /usr/local/mysql/bin/mysql -uroot -p123456 -Dmysql -e"select host,user from user"; 2.  代码如下 复制

Android中执行java命令的方法及java代码执行并解析shell命令

android中执行java命令的方法大家都晓得吗,下面一段内容给大家带来了具体解析. android的程序基于java开发,当我们接上调试器,执行adb shell,就可以执行linux命令,但是却并不能执行java命令. 那么在android的shell中是否就不能执行java程序了呢. 答案是否定的.我们可以通过app_process来执行java程序. 写一个hello world吧,就是刚开始学java的时候 写得那个hello world,这次要在android上运行. 用记事本新建

PHP执行Linux命令常用的6个函数

一般情况下,很少会用php去执行linux命令,不过特殊情况下,你也许会用到这些函数.以前我知道有二个函数可以执行linux命令,一个是exec,一个是shell_exec.其实有很多的,结合手册内容,介绍以下6个函数. 1,exec函数 <?php      $test = "ls /tmp/test";   //ls是linux下的查目录,文件的命令      exec($test,$array);       //执行命令      print_r($array);   

将超链接分配给Office工具栏按钮或菜单命令

使用鼠标可以重新排列和更改Office工具栏按钮.菜单和菜单命令,使用键盘访问"重排命令"对话框也可以进行这一重新排列和更改操作.使用键盘可以完成的任务被标识为"可通过键盘访问". 将超链接 (超链接:带有颜色和下划线的文字或图形,单击后可以转向万维网中的文件.文件的位置或网页,或是 Intranet 上的网页.超链接还可以转到新闻组或 Gopher.Telnet 和 FTP 站点.)分配给工具栏按钮或菜单 (菜单:单击菜单栏或其他工具栏上的菜单名时出现的命令的列表

Android应用中执行Linux命令

  修改某一文件的权限为777为例: /** 执行Linux命令,并返回执行结果. */ public static String exec(String[] args) { String result = ""; ProcessBuilder processBuilder = new ProcessBuilder(args); Process process = null; InputStream errIs = null; InputStream inIs = null; try