定时任务框架Quartz的新玩法
Quartz 是 OpenSymphony 开源组织在任务调度领域的一个开源项目,完全基于 Java 实现。作为企业级别的定时任务调度,Quartz不仅仅拥有强大的调度功能,也支持各种灵活的应用方式,并同时支持分布式和集群能力。
## 基本使用
Quartz的使用非常简单,首先在POM里面加入引用
```xml
org.quartz-scheduler
quartz
图解故障服务器下线:关于阿里云MongoDB高可用的探秘
服务器容灾一直是云服务运维过程中无法避开的问题。MongoDB采用的是什么方法,得以做到在有机器故障的情况下依旧能保证用户业务的高可用?最近举行的“MongoDB Sharding杭州用户交流会”中,针对这一问题,阿里云资深研发工程师果实分享了关于MongoDB 故障服务器如何下线方面的详尽的技术解密。
哪些 Python 库让你相见恨晚?【转】
原文链接:https://www.zhihu.com/question/24590883/answer/92420471原文链接:Python 资源大全----------------
这又是一个 Awesome XXX 系列的资源整理,由 vinta 发起和维护。
MongoDB BI Connector 实战指南
MongoDB 使用 BI Connector 来支持 BI 组件直接使用 SQL 或 ODBC 数据源方式直接访问 MongoDB,在早期 MongoDB 直接使用 Postgresql FDW 来实现 SQL 到 MQL 的转换,后来实现更加轻量级的 mongosqld 来支持 BI 工具的连接。
【ECS】程序员如何打造属于自己的云笔记服务
目录
前言
介绍
安装
启动服务
使用配置
APP访问
前言
在这个互联网知识呈爆炸增长的时代,作为一个程序员要掌握的知识越来越多,然再好的记性也不如烂笔头,有了笔记我们就是可以时常扒拉扒拉以前的知识,顺便可以整理下自己的知识体系。
Tideways和xhgui打造PHP非侵入式监控平台
当我们发现生产环境的某个接口执行时间特别长时应该怎么做?是不是直接登录线上机器单步调试?或者打大量的log然后分析? 一般我们可以把分析流程分为如下几步操作:
分析开发环境下执行是否会慢;
如果是代码问题,在开发环境下就能检测出来;
分析预发环境执行是否会慢;
如果是数据库或者第三方扩展问题,在预发环境就能检查出来。