精华内容
下载资源
问答
  • 服务器怎么结束任务
    千次阅读
    2020-02-12 16:23:38

    任务管理器内结束一个任务后导致黑屏,这是资源管理器崩溃。
    解决办法:
    打开任务管理器,
    选择文件–>运行新任务–>输入
    c:\windows\explorer.exe

    更多相关内容
  • windows2003服务器在长时间运行之后,系统资源就会占用率特别大,系统运行效率大大降低,此时访问服务器的普通...其实在Windows Server 2003系统中,我们可以利用系统自带的shutdown命令和自带的任务计划,简单地实...

    windows2003服务器在长时间运行之后,系统资源就会占用率特别大,系统运行效率大大降低,此时访问服务器的普通用户也会受到影响,打开网页的反应时间会特别长。这时就需要清理某些服务,或者重启一下服务器了。人工手动去操作显然是繁杂而不现实的那么如何简单的实现服务器定时自动重启呢?

    其实在Windows Server 2003系统中,我们可以利用系统自带的shutdown命令和自带的任务计划,简单地实现远程定时重启服务器系统的目的。

    具体方法步骤如下:

    1、首先,打开记事本程序,输入如下命令代码:

    shutdown -r -f -t 30

    命令解释:r参数指定服务器系统重新启动,f参数强行关闭服务器系统中的顽固进程和应用程序,t参数表示系统关机倒记时的时间。

    然后选择”另存为”,注意文件类型选为”所有文件”,文件名输入为”Restart.bat”,即保存成“.bat”格式的批处理文件,并将之保存至合适的位置。

    2、接着,依次单击“开始-程序-附件-系统工具-任务计划”命令(或者直接从控制面板中找到任务计划选项并打开),用鼠标双击其后界面中的“添加新任务”图标,打开新任务创建向导界面。

    单击“下一步”按钮,从应用程序列表框中单击“浏览”按钮,打开文件选择对话框,将之前生成的“Restart.bat”文件选中并导入到向导窗口中。

    然后为新建的计划任务取个合适的名称,并将“该任务的执行”设置为“每天”。

    单击“下一步”按钮后,进入设置界面,将新任务的运行起始时间指定为每天“4:00”。

    再单击“完成”结束服务器定时重启任务的创建操作。

    如此之后,服务器系统就会在设定时间自动重新启动。

    通过多个网站流量统计发现,每天3点到5点这个时间段网站访问人数最少,于是我把服务器定时重启时间设置为每天的4:00。

    展开全文
  • 登录你的服务器或mac的终端任务投递步骤核查软件是否安装,能否--help参数用法是否正确,查询一下参数的具体含义,根据--help翻译英文检查输入文件路径核查输出文件路径提交任务,如有有报错,解决报错在投递任务...

    有时候 我讲解后台提交任务,一般都要讲半个小时,有时候讲一百遍也不能要求所有人记住每个字眼,因此我写下来这篇博文,希望更多的同行者可以复习并也可以通过博文来理解并解决你的困扰!

    登录你的服务器或mac的终端

    任务投递步骤

    核查软件是否安装,能否--help

    参数用法是否正确,查询一下参数的具体含义,根据--help翻译英文

    检查输入文件路径

    核查输出文件路径

    提交任务,如有有报错,解决报错在投递任务

    查看任务是否已经在进程上运行着

    查看结果路径,是否运行出内容。有的命令不会那么快运行出结果

    备注:很多事情,这个只是用来排除疑难杂症的问题的,因为你有经验了后,就能看懂很多报错,就能一下子想到出错地方,但是如果你初学的话,尤其第一次投递一个软件的任务时,可以试试这种方法,他能帮你排除掉90%的报错问题~

    任务直接提交

    这里不再赘述,conda安装软件sra-tools,请查看我的博文,故直接提交命令

    对于初学者,一般是这样提交的,直接在登录节点投递任务;

    但是对于一个集群,我们是不会在登录节点投递任务的,因为我们有很多专门跑任务的节点。

    那么如果你只能直接投递任务了,下面就是一个简单的例子

    source activate rna

    prefetch SRR1039510 -O ~

    2019-04-11T04:31:32 prefetch.2.9.1: 1) Downloading 'SRR1039510'...

    2019-04-11T04:31:32 prefetch.2.9.1: Downloading via fasp...

    SRR1039510

    2019-04-11T04:42:43 prefetch.2.9.1: fasp download succeed

    2019-04-11T04:42:43 prefetch.2.9.1: 1) 'SRR1039510' was downloaded successfully

    ls -lh ~/*sra

    -rw-r--r-- 1 qmcui qmcui 1.6G Nov 27 2013 /home/qmcui/SRR1039510.sra

    任务的下载还是很快,11分钟下载结束,但是这十一分钟内你什么事情都做不了。得重新开一个窗口。

    运行过程如图:

    2aecf90bf1f3

    下载过程

    2aecf90bf1f3

    下载结果

    任务提交后,只能等待任务的结束,你才能输入命令,否则提交的任务还在运行的时候,你发现你输入什么都没反应。

    重点是,这种情况下运行的任务会因为你网络掉线、服务器掉线、xshell/终端关闭、电脑关闭等突发情况而任务被终止

    因此我们希望任务运行时被投递出去,被投递到后台运行,然后很开心的关电脑去睡觉

    任务后台提交

    后台任务通常用nohup ... &

    source activate rna

    nohup prefetch SRR1039511 -O ~ &

    # 按enter

    # 后台提交任务后,命令行就被立刻返回了

    # 可以再做别的事情~

    ps -ef|grep qmcui|grep prefetch

    # 查看qmcui用户提交的所有任务是ps -ef|grep qmcui

    cat nohup.out

    2aecf90bf1f3

    后台提交prefetch

    后台任务必须保存日志信息

    但你把任务提交到后台后,运行的提示信息,如果你没有保存、重定向的话,自然也就没有啦。那么如果提交到后台的任务报错了,你就需要报错信息,所以必须看到这样的报错原因,才能准确定向,到底哪里出问题啦,对吧!

    因此捕获报错信息很重要!!!我们需要将后台运行任务的正确提示还是报错信息都要保存起来

    所以上面的任务就会变形为:

    prefetch SRR1039510 -O ~ 1>SRR1039510.download.log 2>&1 &

    prefetch SRR1039511 -O ~ 1>SRR1039511.download.log 2>&1 &

    prefetch SRR1039512 -O ~ 1>SRR1039512.download.log 2>&1 &

    prefetch SRR1039513 -O ~ 1>SRR1039513.download.log 2>&1 &

    prefetch SRR1039514 -O ~ 1>SRR1039514.download.log 2>&1 &

    大家尝试运行,并查看任务是否投递成功,别忘了ps -ef|grep qmuci;匹配自己的用户名即可哦!学习:https://www.jianshu.com/p/dee6db5afeff

    循环提交任务

    如果将任务循环起来呢,再来点难度!这里先准备循环前的使用文件,这个文件的怎么准备,是源于循环里你需要用什么数据,文件里就准备什么数据,然后用管道符|传递给循环的代码

    # 生成一个如下的SRR_list.txt文件

    echo SRR10395{10..14}|sed 's/ /\n/g' >SRR_Acc_List.txt

    cat SRR_Acc_List.txt

    SRR1039510

    SRR1039511

    SRR1039512

    SRR1039513

    SRR1039514

    运行示例:

    2aecf90bf1f3

    # 理解循环结构

    # 这里我没投递,先写了echo "即将投递到服务器上的命令"

    cat SRR_Acc_List.txt |while read id;do echo "prefetch $id -O ~ 1>$id.download.log 2>&1";done

    prefetch SRR1039510 -O ~ 1>SRR1039510.download.log 2>&1

    prefetch SRR1039511 -O ~ 1>SRR1039511.download.log 2>&1

    prefetch SRR1039512 -O ~ 1>SRR1039512.download.log 2>&1

    prefetch SRR1039513 -O ~ 1>SRR1039513.download.log 2>&1

    prefetch SRR1039514 -O ~ 1>SRR1039514.download.log 2>&1

    # 查看这些内容是不是你要投递的

    # 循环投递任务:

    cat SRR_Acc_List.txt |while read id;do prefetch $id -O ~ 1>$id.download.log 2>&1;done

    循环后台提交任务

    尝试了前面循环提交任务,那循环的任务怎么投递后台?

    # 通过测试cat SRR_Acc_List.txt |while read id;do prefetch $id -O ~ 1>$id.download.log 2>&1;done循环语句没错

    然后写进去一个.sh文本

    cat >prefetch.sh

    cat SRR_Acc_List.txt |while read id;do prefetch $id -O ~ 1>$id.download.log 2>&1;done

    nohup bash prefetch.sh &

    # 即把任务循环投递到后台~

    写在最后

    虽然第一次学起来有点难度,其实每个人但凡需要学linux投递任务的,这个知识点都是不可避免的,慢慢理解,反正不能躲避,就正面迎击吧

    敲重点

    其实把任务放在后台最重要的符号是&。

    不要再循环的do代码的后面里放入&,你会死很惨,慢慢你就理解啦。

    任务投递出去,千万不要以为就万事大吉了,因为还有查看任务是不是真的投递上了。

    等你学会后台提交任务,你就可以学习怎么写流程了。

    1> 1.log 捕获一种输出,2> 2.log有捕获一种输出。如果想理解清楚,运行下面代码

    find / -name '*gz'

    find / -name '*gz' 2>~/error.txt

    find / -name '*gz' 1>~/result.txt

    展开全文
  • 定时任务(批处理任务)设计不合理的反面教材: 曾经使用Spring Batch批处理框架的Tasklet进行批处理任务,使用Redis锁进行并发控制,在任务开始前使用Redis的setnx命令往Redis中插入值,任务结束后删除值,任务...

    定时任务(批处理任务)设计不合理的反面教材:

            曾经使用Spring Batch批处理框架的Tasklet进行批处理任务,使用Redis锁进行并发控制,在任务开始前使用Redis的setnx命令往Redis中插入值,任务结束后删除值,任务只有在当前Redis中不存在值时才运行启动。

    设计不合理之处:
            存在单点故障问题,一台机器A开始处理任务时,其他机器不处理任务,当服务器A在批处理任务执行到一半时宕机,Redis中的值需要等待自动过期才可删除,因此在Redis值自动过期前,此批处理任务不会再次启动。

    服务器集群中,定时任务(批处理任务)设计需要解决的问题:

    1、如果集群中每台机器都启动定时任务,容易造成数据重复处理的问题。
    2、如果采用定时任务开关的方式,只一台机器的开关on,其他机器的开关off,可以避免数据重复处理的问题,但是存在单点故障的问题。

    解决方式有:
    1、任务从数据库中读,保证只有一台机器可以抢到任务。
    2、将任务的定时触发模块、任务的执行模块分离。任务的定时触发模块每台机器都允许触发任务,但是任务的执行模块,只要收到一个执行任务,那么下一个执行任务就被忽略掉。任务开始执行设置running = true,任务执行完毕设置running = false,当running为ture时候,下一个任务不允许执行。需要注意的是,一定要在finally中加上running = false,要不然任务异常的话,下一次任务永远不会再执行了。
    展开全文
  • 服务器上执行Kettle的job任务

    千次阅读 2019-08-05 10:54:01
    本地Spoon跑job任务的话会非常慢,作调试用即可,下面介绍下如何在linux上跑job任务,可以用kettle自带的job功能,也可以用linux的crontab定时功能,这里介绍第一种。 ➡首先看下之前的一篇博文,了解一下kettle的...
  • “在我们打开任务管理器想要关掉一些不必要的进程时,很可能就手误把windows资源管理器给杀掉了!!! 这就很尴尬了,电脑一下黑屏,接下来先别慌!喝点八二年的可乐压压惊~” 1.首先按下ctrl+shift+Esc 启动任务...
  • 生产上是两台集群服务器,项目部署上去发现定时任务的模块同时在两台机器上各执行了一遍,这将会导致其他意外的发生。 解决方案----redis分布式锁 使用redis分布式锁,为定时任务唯一指定的key加锁,并设置锁超时...
  • 所以本文主要介绍如何在Linux环境下设置服务器的定时重启任务。 一、服务器环境 操作系统:Centos7; 二、定时任务 前言 ; ①设置定时重启服务的任务有好多种方法,本文用到了Crontab。 ②Crontab是一个非常方便...
  • win10任务管理器没有响应的解决方法

    千次阅读 2021-08-13 06:33:27
    大家都知道,程序或者任务未响应了,可以通过开打任务管理器来进行处理,但是如果你的任务管理器也未响应了。怎么办?如何解决这个问题呢?下面小编就向大家简单的介绍一下任务管理器未响应解决办法。win10任务管理...
  • V Rising 服务器搭建

    万次阅读 热门讨论 2022-05-23 11:04:58
    前情提要:周末弄了个 V Rising 的服务器,和朋友一起玩,V Rising 自己的服务器太拉垮了. 需要准备的东西 假如你没有云服务器的话,你需要知道本机的公网ip,个人是推荐购买一台云服务器,只是和几个朋友玩的话,...
  • windows服务器日志分析之查看日志

    千次阅读 2021-02-19 15:15:01
    我们都需要查看服务器日志,针对我们这边服务器的实际情况来说,前期规划不是很好,服务器机房就在单位楼层,和平时用电在一起,有没有ups电源,所以发生跳闸的概率很高,每次断电恢复后就得查看是否因为断电导致的...
  • 远程服务器Tomcat8容器运行一个WEB项目,当服务器运行时间超过1月时,浏览器访问时,请求一直得不到响应,或响应时间超长,严重影响用户使用,为解决此问题,对tomcat8服务器设置每周星期一0点定时重启,保障服务器...
  • V rising官方服务器经常无法连接,无法和小伙伴玩耍;如何搭建自己的V rising服务器呢?还可以修改掉落倍率,加快游戏进度,搭建自己的私人服务器
  • 利用任务计划定时重启服务器

    千次阅读 2011-12-23 11:35:25
    摘要:服务器在长时间运行之后,系统资源的占用率特别大,系统运行效率大大降低。访问服务器的普通用户也会受到影响,需要重新启动服务器系统。但是,如果我每次都是去现场重启服务器系统又很不现实。作为网络管理员...
  • 电脑任务管理器经常未响应怎么办

    千次阅读 2021-07-13 00:47:28
    系统中任务管理器在电脑的作用是非常的大,所以如果任务管理器出现了经常未响应的情况,就会给我们的使用造成很大的困恼。可是出现这一问题之后我们有什么好的方法来解决呢?有些网友不是很清楚,所以接下来本文为...
  • 1、解决压力的问题,想用较低的价值组合完成任务,也就是一堆垃圾服务器组成集群完成任务。 2、解决业务需求,比如这种跨服的需求,如果不单独做一个服务器,业务交互将及其复杂 2、典型的服务器架构介绍 ...
  • 华为云云服务器 - 设置 python 定时脚本
  • 炼丹--服务器深度学习训练

    万次阅读 2022-05-26 13:38:19
    实现了PyCharm同步云服务器,实现本地编辑自动同步至云服务器,并且本地运行python程序时使用云服务器来跑代码(从而不需要消耗本地电脑资源) 或是不用PyCharm编辑,而是手动运行云服务器的python文件,挂载后台...
  • 分布式定时任务开源方案

    千次阅读 2022-03-25 23:35:29
    整理了常用的几种分布式定时任务开源方案的优缺点对比。
  • 这个问题主要是记录了在日常的数据分析处理任务中,任务因为外界因素异常中断的问题,需要设置重新尝试执行定时任务
  • 性能测试使用nmon来监控服务器

    千次阅读 2022-02-25 22:46:24
    一、nmon本身是监控服务器,不依赖测试工具,也就是说,它可以独立监控。nmon不能监控windows服务器。 使用nmon之前,必须找到你的被监控机器的linux系统信息,系统的类型、发型版本 centos系统: cat /etc/redhat...
  • 使用spring的@Scheduler注解可以非常方便的...首先在系统中配置一个执行job的机器的ip地址然后,当job开始的时候就将本地ip和配置的ip对比,如果不是的话就结束任务。转自:https://www.jianshu.com/p/30c1fb5f7f04...
  • 实验教程:安装并配置DHCP服务器

    千次阅读 2021-12-22 10:00:56
    实验目录网络基本架构的实现与管理:安装并配置DHCP服务器前言一、任务背景介绍二、任务内容概要三、任务完成步骤1.正确配置DHCP服务器的安装需求与环境;2.安装DHCP服务;3.规划网络IP地址,并且在DHCP服务中添加...
  • 谁来结束GUI程序-关于任务栏的思考

    千次阅读 多人点赞 2019-07-07 22:18:16
    在之前使用Windows XP的时候,都会有这样的经历,即打开一大堆的窗口,在任务栏排的满满的,同样程序的不同程序还可以分组,看似很有条理的样子… 不光Windows,Linux桌面,MacOS竟然也 学 着Windows的样子,也这么...
  • SIP 服务器

    千次阅读 2020-09-10 17:03:24
    所谓SIP服务器指的是接受SIP请求并对其作出响应的应用程序。SIP服务器不应与UAS或协议本身的client-server性质混淆,后者从客户端(请求发起方)和服务端(对请求生成应答一方)的操作角度进行描述。SIP服务器是另一种...
  • 前言:先说说自己的情况,从18年9月开始,整个工作环境和生产工具发生了很大的变化,之前工作大部分时间用的是Windows做开发和少数Linux,...今天,我重点要介绍的是Linux后台任务提交的几种常用方式推荐。 为什...
  • 【深度学习】云服务器推荐及教程

    千次阅读 2021-11-22 21:41:23
    ①智星云(付费)(用过还...②Google Colab(免费)(能够fq的同学,可以去白嫖谷歌的云服务器:https://colab.research.google.com/notebooks/welcome.ipynb) 满足条件的同学,可以学习一下如何使用Colab【别再买云
  • linux服务器系统如何查看日志?

    千次阅读 2021-05-08 21:41:57
    但等等,乐趣并没有就此结束。通过-f选项,tail命令有一个非常重要的技巧。当您发出命令tail -f / var / log / syslog时,tail将继续观察日志文件并打印出写入该文件的下一行。这意味着您可以在终端窗口中跟踪写入...
  • 魔兽世界服务器不兼容什么意思?W Y 爸爸 游戏版本超前 服务器技术还没更新好 就放出不兼容的新补丁 玩家一般都会设定战网自动更新 自动后台下载并更新了 就这样 ~W Y的 更新逻辑都是 暴雪做的补丁 也不管兼容问题 ...
  • Web服务器出现意外时该如何处理?

    千次阅读 2021-08-06 06:24:20
    Web服务器出现意外,如遭遇网络病毒或木马攻击、服务器主机发生硬件损坏等,要想在最快的时间内将Web服务器的工作状态恢复正常,最有效的办法当然就是通过还原方法将以前备份好的Web服务器数据直接恢复一下,不过...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 273,650
精华内容 109,460
关键字:

服务器怎么结束任务