自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 收藏
  • 关注

转载 docker:windows10安装docker

windows10专业版采用这种办法链接:https://www.cnblogs.com/5bug/p/8506085.htmlWin10家庭版系统没有Hyper-V虚拟机如何安装http://www.win7zhijia.cn/jiaocheng/win7_19403.html因为我的不是专业版才报错:Installation failed:one pre-requisi...

2019-07-25 11:19:50 5254

原创 CentOS关闭防火墙

在外部访问CentOS中部署应用时,需要关闭防火墙。关闭防火墙命令:systemctl stop firewalld.service开启防火墙:systemctl start firewalld.service关闭开机自启动:systemctl disable firewalld.service开启开机启动:systemctl enable firewalld.servic...

2019-07-24 17:16:07 156

原创 docker: 命令

#1.查看docker 目录which docker #2.查看运行容器的日志 d7 是容器的id前2个 这里可以写id的全部docker logs -f d7 #3.查看正在运行的容器docker ps#4.查询所有的容器docker ps -a#5.拉取镜像docker pull <镜像名字>#6.查看镜像docker imag...

2019-07-24 17:15:05 166

原创 docker:docker-compose.yml

容器之间的调用容器id加端口 主机端口与容器端口挂载 就是docker本身的linksdocker-compose.yml想要运行这个文件就需要安装docker-compose安装说明:https://docs.docker.com/compose/install/文件内容:#版本号version: '3'networks: default: exter...

2019-07-17 10:06:59 244

原创 docker安装python

1.查询镜像https://hub.docker.com/search?operating_system=linux&source=verified&type=image2.拉取镜像#拉取镜像(最新镜像)docker pull python#查询镜像docker images#运行镜像 entrypoint bash 不进入后台运行docker run ...

2019-07-17 09:52:01 165

原创 docker安装java

1.查询镜像https://hub.docker.com/search?operating_system=linux&source=verified&type=image2.拉取镜像#拉取镜像(最新镜像)docker pull openjdk#查询镜像docker images#运行镜像 entrypoint bash 不进入后台运行docker run...

2019-07-17 09:51:50 4487

原创 docker安装zookeeper镜像

1.准备工作#1.创建目录mkdir zookeepercd zookeeper#2.创建start.shvi start.confdocker stop zookeeperdocker rm zookeeperdocker run --name zookeeper -p 2181:2181 --restart always -d zookeeper 2.启动镜像,创...

2019-07-17 09:51:44 282

转载 Quartz配置TerracottaJobStore-012

TerracottaJobStore用于在兵马俑服务器内存储调度信息(Jobs,Triggers和calendars)。TerracottaJobStore比使用数据库来存储调度数据(通过JDBC-JobStore)要好得多,而且提供了诸如负载平衡和故障切换之类的集群功能。您可能需要考虑如何设置Terracotta服务器的影响,特别是启用功能的配置选项,例如在磁盘上存储数据,使用fsync以及...

2019-07-17 09:51:33 648

转载 Quartz:使用JDBC-JobStore配置群集-011

Quartz的集群功能通过故障转移和负载平衡功能为您的调度程序带来高可用性和可扩展性。目前,群集仅适用于JDBC-Jobstore(JobStoreTX或JobStoreCMT),并且基本上通过使群集的每个节点共享相同的数据库来工作。负载平衡自动发生,群集的每个节点都尽可能快地触发jobs。当Triggers的触发时间发生时,获取它的第一个节点(通过在其上放置一个锁定)是将触发它的节点...

2019-07-16 09:49:44 1726

转载 Quartz配置DataSources-010

配置DataSources如果您使用JDBC-Jobstore,则需要使用DataSource(或使用两个DataSource,如果您使用JobStoreCMT)。DataSources可以通过三种方式进行配置:在quartz.properties文件中指定的所有池属性,以便Quartz可以自己创建DataSource。 可以指定应用程序服务器管理的Datasource的JNDI位置...

2019-07-16 09:49:35 2555

转载 Quartz配置JDBC-JobStoreCMT-009

配置JDBC-JobStoreCMTJDBCJobStore用于在关系数据库中存储调度信息(Jobs,Triggers和calendars)。实际上,您可以选择两个独立的JDBCJobStore类,具体取决于您需要的事务性行为。JobStoreCMT依赖于正在使用Quartz的应用程序管理的事务。在尝试安排(或取消调度)jobs/Triggers之前,JTA事务必须进行中。这使得调度的“工...

2019-07-16 09:49:23 2939

转载 Quartz配置JDBC-JobStoreTX-008

配置JDBC-JobStoreTXJDBCJobStore用于在关系数据库中存储调度信息(jobs,Triggers和日历)。实际上,您可以选择两个独立的JDBCJobStore类,具体取决于您需要的事务性行为。JobStoreTX通过在每次操作(如添加jobs)后调用数据库连接上的commit()(或rollback())来管理所有事务。如果在独立应用程序中使用Quartz,或者在应用程...

2019-07-16 09:49:16 1118

转载 Quartz配置RAMJobStore-007

配置RAMJobStoreRAMJobStore用于存储内存中的调度信息(jobs,Triggers和日历)。RAMJobStore快速轻便,但是当进程终止时,所有调度信息都会丢失。通过设置“org.quartz.jobStore.class”属性来选择RAMJobStore:将计划程序的JobStore设置为RAMJobStoreorg.quartz.jobStore.clas...

2019-07-16 09:49:10 1585

转载 Quartz配置RMI设置-006

不需要任何主要属性,并且都具有“合理的”默认值。当通过RMI使用Quartz时,您需要启动Quartz实例,并将其配置为通过RMI“导出”其服务。然后,您可以通过配置Quartz调度程序将其工作“代理”到服务器来创建客户端到服务器。某些用户在客户端和服务器之间遇到class可用性(即Job类)的问题。要解决这些问题,您需要了解RMI的“代码库”和RMI安全管理器。您可能会发现这些资源有用:...

2019-07-16 09:48:57 887

转载 Quartz插件配置-005

插件配置配置计划程序插件像通过配置文件配置插件的Listeners一样,包括给出一个名称,然后指定类名称以及要在实例上设置的任何其他属性。该类必须有一个no-arg构造函数,并且属性被反射设置。只支持原始数据类型值(包括字符串)。因此,定义插件的一般模式是:配置插件org.quartz.plugin.NAME.class = com.foo.MyPluginClassorg...

2019-07-16 09:48:51 1101

转载 Quartz配置Global Listeners-004

配置Global ListenersGlobalListeners可以由StdSchedulerFactory实例化和配置,或者您的应用程序可以在运行时自行执行,然后使用调度程序注册Listeners。“全局”Listeners监听每个jobs/Triggers的事件,而不仅仅是直接引用它们的jobs/Triggers。通过配置文件配置Listeners包括给出一个名称,然后指定类名以及...

2019-07-16 09:48:43 381

转载 Quartz配置ThreadPool设置-003

配置ThreadPool设置Property Name Required Type Default Value org.quartz.threadPool.class yes string (class name) null org.quartz.threadPool.threadCount yes int -1 ...

2019-07-16 09:48:35 10693

原创 Quartz主配置-002

Quartz主配置主配置调度器设置这些属性配置了调度程序的标识,以及各种其他“顶级”设置。Property Name Req'd Type Default Value org.quartz.scheduler.instanceName no string 'QuartzScheduler' org.quartz.scheduler.insta...

2019-07-16 09:48:23 366

转载 Quartz配置参考-001

Quartz配置参考Quartz的配置通常通过使用属性文件(使用StdSchedulerFactory(消耗配置文件并实例化调度程序))来完成。默认情况下,StdSchedulerFactory从“当前工作目录”加载名为“quartz.properties”的属性文件。如果失败,则加载org / quartz包中(作为资源)的“quartz.properties”文件。如果您希望使用除这些...

2019-07-15 14:22:51 324

转载 Quartz:其他功能-12

其他功能插件Quartz提供了一个用于插入附加功能的接口(org.quartz.spi.SchedulerPlugin)。与Quartz一起提供各种实用功能的插件可以在org.quartz.plugins包中找到。它们提供诸如在调度程序启动时自动调度jobs的功能,记录jobs和触发事件的历史记录,并确保当JVM退出时,调度程序将彻底关闭。JobFactory当trigger...

2019-07-15 14:19:37 158

转载 Quartz:高级(企业)功能-11

Clustering(集群)Clustering目前与JDBC-Jobstore(JobStoreTX或JobStoreCMT)和TerracottaJobStore一起使用。功能包括负载平衡和job故障转移(如果JobDetail的“请求恢复”标志设置为true)。####使用JobStoreTX或JobStoreCMT进行聚类通过将“org.quartz.jobStore.isClu...

2019-07-15 14:17:59 935

转载 Quartz:配置,资源使用和SchedulerFactory-10

配置,资源使用和SchedulerFactoryquartz的架构是模块化的,因此要运行几个组件需要“快速”在一起。幸运的是,有一些帮手出现这种情况。在Quartz可以完成其工作之前需要配置的主要组件有:线程池 JobStore DataSources(如有必要) 计划程序本身该线程池提供了一组Quartz在执行jobs时使用的线程。池中的线程越多,并发运行的jobs数越多。但...

2019-07-15 14:06:19 1857

转载 Quartz:Job Stores(Job存储)-09

Job StoresJobStore负责跟踪您提供给调度程序的所有“工作数据”:jobs,triggers,日历等。为您的Quartz调度程序实例选择适当的JobStore是重要的一步。幸运的是,一旦你明白他们之间的差异,那么选择应该是一个非常简单的选择。您声明您提供给用于生成调度程序实例的SchedulerFactory的属性文件(或对象)中您的调度程序应使用哪个JobStore(以及它...

2019-07-15 13:46:41 865

转载 Quartz:SchedulerListeners-08

SchedulerListenersSchedulerListeners非常类似于TriggerListeners和JobListeners,除了它们在Scheduler本身中接收到事件的通知 - 不一定与特定触发器(trigger)或job相关的事件。与计划程序相关的事件包括:添加job/触发器,删除job/触发器,调度程序中的严重错误,关闭调度程序的通知等。org.quartz.S...

2019-07-15 11:43:45 229

转载 Quartz:TriggerListeners和JobListeners-07

TriggerListeners和JobListenersListeners是您创建的对象,用于根据调度程序中发生的事件执行操作。您可能猜到,TriggerListeners接收到与触发器(trigger)相关的事件,JobListeners接收与jobs相关的事件。与触发相关的事件包括:触发器触发,触发失灵(在本文档的“触发器”部分中讨论),并触发完成(触发器关闭的作业完成)。or...

2019-07-15 11:35:26 255

转载 Quartz:CronTrigger-06

CronTrigger通常比Simple Trigger更有用,如果您需要基于日历的概念而不是按照SimpleTrigger的精确指定间隔进行重新启动的作业启动计划。使用CronTrigger,您可以指定号时间表,例如“每周五中午”或“每个工作日和上午9:30”,甚至“每周一至周五上午9:00至10点之间每5分钟”和1月份的星期五“。即使如此,和SimpleTrigger一样,CronTr...

2019-07-15 11:25:24 241

转载 Quartz:Simple Trigger-05

SimpleTrigger可以满足的调度需求是:在具体的时间点执行一次,或者在具体的时间点执行,并且以指定的间隔重复执行若干次。比如,你有一个trigger,你可以设置它在2015年1月13日的上午11:23:54准时触发,或者在这个时间点触发,并且每隔2秒触发一次,一共重复5次。根据描述,你可能已经发现了,SimpleTrigger的属性包括:开始时间、结束时间、重复次数以及重复的间隔。这些...

2019-07-15 10:17:03 146

原创 Quartz:Triggers介绍-04

与job一样,trigger也很容易使用,但是还有一些扩展选项需要理解,以便更好地使用quartz。trigger也有很多类型,我们可以根据实际需要来选择。最常用的两种trigger会分别在第5课:SimpleTrigger和第6课:CronTrigger中讲到。Trigger的公共属性所有类型的trigger都有TriggerKey这个属性,表示trigger的身份;除此之外,tri...

2019-07-15 09:55:41 401

原创 idea 同一程序测试集群

-Dserver.port=9002

2019-07-12 17:16:03 302

转载 Quartz:Job与JobDetail介绍-03

转自:https://www.w3cschool.cn/quartz_doc/quartz_doc-h4ux2cq6.html正如你在第2课中看到的,Jobs很容易实现,在接口中只有一个“execute”方法。本节主要关注:Job的特点、Job接口的execute方法以及JobDetail。你定义了一个实现Job接口的类,这个类仅仅表明该job需要完成什么类型的任务,除此之外,Q...

2019-07-12 16:30:56 1022

转载 Quartz的简单介绍和使用-01

Quartz翻译:石英(手表的牌子)在使用Scheduler(翻译:调度程序)之前,需要实例化(谁猜到了?)。为此,您可以使用SchedulerFactory(翻译:调度程序工厂)。Quartz的一些用户可能会在JNDI存储中保留factory的实例,其他用户可能会发现直接初始化会更加简单(例如下面的示例)。// 1.简单的创建一个调度程序工厂 SchedulerFa...

2019-07-12 14:58:07 209

转载 Quartz定时任务API,jobs和Triggers-02

转自:https://www.w3cschool.cn/quartz_doc/quartz_doc-kixe2cq3.htmlQuartz APIQuartz API的关键接口是:Scheduler- 与调度程序交互的主要API。 Job - 由希望由调度程序执行的组件实现的接口 。 JobDetail - 用于定义作业的实例。 (。class信息) Trigger(即触发器)...

2019-07-12 14:10:53 290

原创 org.springframework.beans.factory.annotation.AnnotatedBeanDefinition.setRole(I)V

报这种错就是pom依赖错误。也就是说spring boot 的版本和 spring 的版本冲突。所有我就换了版本<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-star...

2019-07-11 17:44:19 3265 1

原创 docker安装redis镜像

1.准备工作#1.创建目录mkdir rediscd redismkdir datamkdir conf#2.创建redis.confcd conf#3.vi redis.conf# Redis配置文件样例# Note on units: when memory size is needed, it is possible to specifiy# it in th...

2019-07-11 15:02:51 1623

原创 docker安装mysql镜像

1.准备工作mkdir mysqlcd mysqlmkdir datamkdir confcd confvi my.conf# 按i 输入下面的配置 # 完成后按esc键退出编辑的状态 # 先按:键 再按w键 再按q键 再按enter键 报存退出 [mysqld]character-set-server=utf8mb4[client]defau...

2019-07-10 17:18:53 3977

原创 thrift-windows下载安装

下载安装exe文件:http://thrift.apache.org/download下载依赖库:http://mirrors.tuna.tsinghua.edu.cn/apache/thrift/0.12.0/thrift-0.12.0.tar.gz1.下载完后,配置环境变量: 例:path : E:\thrift 能找到.exe文件就行2.解压tar.gz,找到...

2019-07-10 15:02:14 1900

原创 docker-jenkins-安装

参考:https://www.jianshu.com/p/0391e225e4a6拉取镜像 docker pull jenkins/jenkins 查询镜像 docker images 配置日志记录 #创建路径mkdir data#写入日志cat > data/log.properties <<EOFhandlers=...

2019-07-04 17:41:51 192

原创 docker 部署 java 程序

制作镜像 Dockerfile(此文件是给docker说怎么制作自己的镜像) vi Dockerfile from tomcat #docker 上安装的tomcat镜像名字MAINTAINER xiaohe xxx.@163.com # 镜像所有者(维护人员-联系方式)COPY eureka.jar /usr/local/tomcat...

2019-07-04 15:03:18 490

原创 Docker安装和简单项目

Dockerhttps://c.163yun.com/hub#/m/home/https://hub.docker.com/编辑Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。[摘自百度百科]一个完整的Docker有以下......

2019-07-03 18:06:19 453

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除