PPGo_Job跨服务器分发定时任务系统V2.0
头条 PPGo_Job跨服务器分发定时任务系统V2.0
PPGo_Job2.0发布前言:PPGo_JobV1.x版本开源一年多,好几个朋友的公司都在用,反响还不错,当然,也有好多朋友提了不少合理的意见和建议,所以这次干脆重构了一下,连UI也重新编码。目前V2.x版本已经用于生产环境。github地址:https://github.com/geor
二、系统名词及关系详解
原创 二、系统名词及关系详解
一、系统结构图二、名词解释:1、任务调度管理层:简称master,包含任务调度,系统页面,出错通知和日志管理等功能。master是系统老板,负责分配别人干活,验收,出错通报等等…(创业初期自己也干活)2、执行层:简称actuator,或者叫执行器。具体包含四种执行器:agent执行器(推荐)
八、任务接口
原创 八、任务接口
考虑到在日常应用中会用到接口来进行管理定时任务,PPGo_Jobv2.6版本开始提供三个简单的定时任务接口。一、新增和修改任务接口url:/task/apitaskmethod:postparams:id:0create_id:4group_id:3task_name:测试API创建任务de
使用docker-compose搭建etcd集群环境
转载 使用docker-compose搭建etcd集群环境
使用docker-compose搭建etcd集群环境etcd是一个集群环境,用来管理微服务架构下面的配置管理功能。Adistributed,reliablekey-valuestoreforthemostcriticaldataofadistributedsystem.这篇文章是一个基础步骤
php html转word的最简单方法
原创 php html转word的最简单方法
使用PHP将html转word原理<htmlxmlns:o="urn:schemas-microsoft-com:office:office"xmlns:w="urn:schemas-microsoft-com:office:word"xmlns
操作系统基础-内存管理
转载 操作系统基础-内存管理
一、概要计算机内存管理包括:内存管理和虚拟内存管理。内存管理包括:内存管理概念、交换与覆盖、连续分配管理方式和非连续分配管理方式(分页管理方式、分段管理方式、段页式管理方式)。虚拟内存管理包括:虚拟内存概念、请求分页管理方式、页面置换算法、页面分配策略、工作集和抖动。二、内存管理的概念内存管
Nginx实战-缓存服务(3)fastcgi_cache
原创 Nginx实战-缓存服务(3)fastcgi_cac
什么是fastcgi说起fastcgi不得不提cgi,cgi全称是“通用网关接口”(CommonGatewayInterface),HTTP服务器与你的或其它机器上的程序进行“交谈”的一种工具,其程序一般运行在网络服务器上。CGI可以用任何一种语言编写,只要这种语言具有标准输入、输出和环境变
Nginx实战-缓存服务proxy(2)proxy_no_cache
原创 Nginx实战-缓存服务proxy(2)proxy_
Nginx如何设置不缓存url上一节虽说用nginx把很多url设置了缓存,但是,问题来了,一个服务不是每个url都需要缓存服务的,比如:用户的积分,用户的通知等,要满足这个场景,也可以设置不同的location来应对,不过Nginx也有相关的参数:proxy_no_cacheSyntax:
Nginx实战-缓存服务proxy(1)
原创 Nginx实战-缓存服务proxy(1)
什么是Nginx缓存服务nginx作为web服务器或者代理服务器,可以将应用的内容缓存到nginx服务器,第二次访问的时候,nginx不用再次分发请求给应用服务器,而是把自己缓存的内容直接返回给用户,这样提高了访问速度,也减轻了应用服务器的负担。当然,缓存服务的内容是相对静态的,或者说在一定
Nginx实战-动静分离配置
原创 Nginx实战-动静分离配置
一、为什么要做动静分离对于一些应用来说(比如网站),图片,css文件,js文件等静态资源不需要动态语言的支持,可以直接返回给客户端使用,如果这些静态资源跟着动态资源一样的流程,那就太浪费服务器资源了。所以,最好的办法是让他们分家,静态资源直接从nginx服务器返回,动态资源经过nginx转发
操作系统基础-进程与线程(6)
原创 操作系统基础-进程与线程(6)
一、线程程的概念1、线程的引入作为并发执行的进程具有二个基本的属性:进程既是一个拥有资源的独立单位,它可独立分配虚地址空间、主存和其它,又是一个可独立调度和分派的基本单位。这二个基本属性使进程成为并发执行的基本单位。在一些OS中,像大多数UNIX系统等,进程同时具有这二个属性。而另一些OS中