在基于Jenkins, Apache Mesos和Marathon的弹性高可用的持续集成环境(上篇), 探讨了利用 marathon/Mesos 管理Jenkins集群的整个架构流程,以及如何一步步配置 Jenkins Master 来将其注册成为 Mesos 的 Framework 。本篇博客,我们主要解决Jenkins Master的数据持久化问题,marathon会在Jenkins Mas
Jenkins拥有的特性包括:1. 易于安装-只要把jenkins.war部署到servlet容器,不需要数据库支持。2. 易于配置-所有配置都是通过其提供的web界面实现。3. 集成RSS/E-mail通过RSS发布构建结果或当构建完成时通过e-mail通知。4. 生成JUnit/TestNG测试报告。5. 分布式构建支持Jenkins能够让多台计算机一起构建/测试。6. 文件识别:Jenkin
很高心 原来还有这么个好东西。。。 要好好利用起来、、
原创 2010-05-01 21:03:00
470阅读
 我有自己的博客了~~~
原创 2013-03-22 15:05:39
256阅读
很高兴!!!   不知道11.26,今天发的邮件,算不算??? 第十一期博客NO.1活动(10.21-11.20)已经圆满结束,一个月来,你过五关斩六将,在激烈角逐后进入排行榜,终获博客No.1幸运奖,在此恭喜你!请于11月26日前发邮件至blog@51cto.com提出奖品申请,明确告知在线联系方式如IM、邮箱方便我们与您联系,以及手机、姓名、地址、邮编等邮寄信息,我们将于12月
原创 2009-11-26 16:05:57
552阅读
刚开通了博客
原创 2011-10-18 14:25:56
490阅读
在stm32系列单片机中,如果我们想要控制一个IO口输出或者输入,我们都需要对这个IO口进行配置,根据我们需要的功能,将其配置成适合的输出方式或者输入方式。所以当我们想要控制IO的输出时我们先要确定stm32的输出方式:1.推挽输出内部结构根据数模电的知识我们可以了解到,Vout具有输出高低电平的能力。当上面的PMOS管导通,下面的NMOS管截止的时候,Vout输出高电平;当上面的PMOS管截止,
今天很高兴,因为昨天终于将IOCP用3中不同的方式实现了。并且大概测试了一下,效果都还不错。最近打算写一个“完成例程”的控件。哈哈。
原创 2008-08-05 10:28:09
990阅读
2评论
一、简介正如其名(Memory Map),mmap 可以将某个设备或者文件映射到应用进程的内存空间中。通过直接的内存操作即可完成对设备或文件的读写。.通过映射同一块物理内存,来实现共享内存,完成进程间的通信。由于减少了数据复制的次数,一定程度上提高了进程间通信的效率。二、API 说明1. 头文件#include <sys/mman.h>2. 创建内存映射void *mmap(void
转载 2024-09-18 15:46:49
23阅读
# MySQL资源使用高的原因及解决方案 在现代应用中,MySQL是一个非常流行的关系型数据库管理系统。尽管MySQL具有高效的性能和灵活性,但在某些情况下,可能会出现资源(如CPU、内存等)使用过高的现象。本文将探讨一些导致MySQL资源使用高的原因及解决方案,并提供相关代码示例和可视化图示。 ## 资源使用高的原因 1. **查询不优化**:如果查询没有经过优化,可能会导致数据库在执行查
原创 9月前
50阅读
当系统出现“iostat await很高”的问题时,通常意味着磁盘I/O操作平均等待时间过长,可能会对应用性能造成严重影响。针对这一问题,我整理了以下几个解决方案与思路,希望能对大家的运维工作有所帮助。 ## 版本对比 在处理“iostat await很高”问题时,需要注意不同操作系统或文件系统版本对性能的影响。以下是一些主要版本的性能比较以及它们的兼容性分析。 ### 时间轴(版本演进史)
原创 6月前
34阅读
导语 | 腾讯云Elasticsearch在腾讯会议中有哪些应用?在大规模海量应用场景下,腾讯云Elasticsearch在高可用和性能方面做了哪些优化?在低成本解决方案中又有哪些独到之处?一、腾讯云ES在腾讯会议中的应用 1. 腾讯会议质量分析系统腾讯会议于2019年12月底上线,两个月内日活突破1000万,被广泛应用于疫情防控会议、远程办公、师生远程授课等场景,为疫情期间的复工复产提
一、为何要搭建 Elasticsearch 集群凡事都要讲究个为什么。在搭建集群之前,我们首先先问一句,为什么我们需要搭建集群?它有什么优势呢?(1)高可用性Elasticsearch 作为一个搜索引擎,我们对它的基本要求就是存储海量数据并且可以在非常短的时间内查询到我们想要的信息。所以第一步我们需要保证的就是 Elasticsearch 的高可用性,什么是高可用性呢?它通常是指,通过设计减少系统
首先来说说内存溢出和内存泄露的关系内存溢出是指内存不够用了。内存泄露是导致内存溢出的主要原因之一, 内存泄露累加起来,量变产生质变 引发 内存溢出。内存泄露是指本该被GC回收的对象并未被回收。产生原因:长生命周期的对象引用了短生命周期的对象。没有把无用的对象置为null再来说说对象被GC程序计数器,虚拟机栈,本地方法栈 都是随线程创建、销毁。 所以主要考虑JAVA堆。 一个接口的多个实现类需要的内
等了好久,因为银行的问題,今天终于收到了51CTO给我发的稿费,上次有篇稿子就是“网管的出路在哪里”被他们采用了,本来稿费是一千字八十元,我的还没一千字呢。当时写的时候也是有感而发,根本没想能被采用!今天收到51CTO的刘SIR的邮件款己汇,查银行卡,哈,86元,真不错`~~~晚上请一帮朋友去吃掉了~下次争取再获奖~
转载 精选 2006-05-10 18:05:04
1269阅读
1评论
什么是iowait?顾名思义,就是系统因为io导致的进程wait。再深一点讲就是:这时候系统在做io,导致没有进程在干活,cpu在执行idle进程空转,所以说iowait的产生要满足两个条件,一是进程在等io,二是等io时没有进程可运行。Iowait是如何计算的?先说说用户如何看到iowait吧我们通常用vmstat就能看到iowat,图中的wa就是(标红)这个数据是vmstat经过计算文件/pr
环境:Oracle 11.2, CEntOS 6.6, VMware原因:磁盘I/O性能低效,VMware虚拟机备份占用大量磁盘I/O吞吐能力现象:最后的alert日志内容Fri Feb 03 17:38:57 2017********************* ATTENTION: ********************  The controlfile header block r
转载 2024-09-05 20:46:34
76阅读
Intel   Architecture   Software   Developer’s   Manual Volum 3A: SystemProgramming Guide  段描述符的作用是将代码,数据,堆栈和任务状态段的虚拟地址转换成线性地址,并指明段的类型。段描述符只在局部和全局描述符表中出现。选择
Accurate Esophageal Gross Tumor Volume Segmentation in PET/CT Using Two-Stream Chained 3D Deep Network Fusion本文利用 RTCT 和正电子发射断层扫描(PET)成像方式来促进更准确的 GTV 分割。作者提出了一种双流链式分割方法,该方法通过基于 3D 深度网络的早期和晚期融合有效地融合了 C
转载 10月前
16阅读
# Redis IOPS高是什么意思? 在使用Redis时,常常会听到关于IOPS的概念。IOPS是指每秒输入/输出操作数,是衡量存储设备性能的一个重要指标,尤其对于高性能应用来说至关重要。当我们说Redis的IOPS很高时,意味着Redis能够处理大量的读写操作,提高系统的性能和响应速度。 ## Redis的IOPS高如何实现? Redis实现高IOPS主要依赖于以下几点: 1. **内
原创 2024-06-30 06:20:28
76阅读
  • 1
  • 2
  • 3
  • 4
  • 5