摘要: 基于SLF4J,可以无缝的将log4j切换到logback。 阅读全文
posted @ 2018-02-11 11:47 艾草有爱 阅读(1504) 评论(1) 推荐(0) 编辑
摘要: 日志框架logback相对于log4j的优势。 更快的实现 Logback的内核重写了,在一些关键执行路径上性能提升10倍以上。而且logback不仅性能提升了,初始化内存加载也更小了。 非常充分的测试 Logback经过了几年,数不清小时的测试。Logback的测试完全不同级别的。在作者的观点,这 阅读全文
posted @ 2018-02-11 11:32 艾草有爱 阅读(372) 评论(0) 推荐(0) 编辑
摘要: PC端的消息推送,主要有三种方案:短轮询,长轮询,长连接。笔者采用长连接的方案来实现,并考虑系统的伸缩性,健壮性。 阅读全文
posted @ 2018-02-11 11:15 艾草有爱 阅读(766) 评论(0) 推荐(0) 编辑
摘要: 问题现象:在测试机器A上用root用户新建crontab任务:vi /etc/crontab ,这样没问题。在生产机器上非root用户建任务:crontab -e,然后死活不执行。 原因:因为环境变量没有读取 解决办法:在执行脚本中第一行加上source /etc/profile。 阅读全文
posted @ 2017-04-22 20:47 艾草有爱 阅读(303) 评论(0) 推荐(0) 编辑
摘要: kafka是领英(Linked-in)开源的,承载着领英万亿级/天的消息数量。它具有如下特点:高吞吐量、低延迟、可扩展性、持久性、高容错性、支持高并发。 阅读全文
posted @ 2017-04-22 14:54 艾草有爱 阅读(414) 评论(0) 推荐(0) 编辑
摘要: 消息队列(Message Queue),简称MQ,本质是一个队列,用于存放数据(message),先入先出(FIFO)。主要用于系统解耦、消息缓存。 阅读全文
posted @ 2017-04-13 22:26 艾草有爱 阅读(2483) 评论(0) 推荐(0) 编辑
摘要: elastic-job有lite版和cloud版,最大的区别是有无调度中心,笔者采用的是lite版本,无中心化。 阅读全文
posted @ 2017-04-13 00:04 艾草有爱 阅读(52477) 评论(0) 推荐(2) 编辑
摘要: 分布式应用下的任务框架,需要有运维工具,具有高可用性。 阅读全文
posted @ 2017-04-12 23:57 艾草有爱 阅读(1621) 评论(0) 推荐(0) 编辑