cronTrigger 的用法

  • 下载地址

https://www.quartz-scheduler.net/documentation/quartz-2.x/tutorial/crontrigger.html

  • 我下载的是 Quartz.NET-3.0.7
  • 然后引用  Quartz.NET-3.0.7\bin\Release\Quartz\net452\Quartz.dll
  • 具体用法:

以下是一个可以运行的例子 ,come from

https://www.quartz-scheduler.net/documentation/quartz-2.x/tutorial/using-quartz.html

但是, 在原来的基础上, 需要做修改 ,最终代码为

 

修改了这句 :

原来的版本是 :

编译不通过


此外, job 的返回值也要改为 Task

 


job datamap 用来传递 给job的参数

 

  • cronTrigger的表达式

Cron Expressions

Cron-Expressions are used to configure instances of CronTrigger. Cron-Expressions are strings that are actually made up of seven sub-expressions, that describe individual details of the schedule. These sub-expression are separated with white-space, and represent:

    1. Seconds
    1. Minutes
    1. Hours
    1. Day-of-Month
    1. Month
    1. Day-of-Week
    1. Year (optional field)

a)  每三分钟

 

b) 非周末的每2小时 (hour 1,3,5…), 从凌晨1点开始

 

c) 所有天的每2小时

 

e) 周末的每2小时

 

 

 

 

 

 

 

 

 

如何测量真实网速— iperf introduce

  • purpose :

测速 ,测网络连接

 

  • 安装

windows 去这里下载 :

centos 7 :

centos 6 32bit

How to know centos is 32 bit or 64 bit

 

在 centos 6 的安装步骤是 :

先安装  epel-release repository

然后再安装 iperf3

 

此方法来自    https://unix.stackexchange.com/questions/165916/trying-to-enable-epel-on-centos-6-and-it-wont-show-in-repolist

  • 在服务器端暂时关掉防火墙

 

  • on server side

开启一个端口监听

  • on client side

 

参数介绍 :

-u   :    UDP

-c    : server ip and port

-t : 测多久

-i :  显示的interval

如果不带 -u  , 就是tcp 连接

-b: 指定带宽 100M

 

  • reference :

http://www.slyar.com/blog/iperf-measure-network-performance.html