嗯哼,今天记录下采用Java编写的爬山算法(Hill Algorithm)求解TSP问题。 爬山算法与其他智能算法类似,是一种用来求解多峰函数最值的算法,爬山算法的基本思想是新解不劣于当前解则转移,否则不转移。通俗的解说是兔子爬山的例子,其他博客上介绍的十分细致,在此不再赘述。 爬山算法的算法描述为 ...
分类:
编程语言 时间:
2018-08-17 23:27:54
阅读次数:
223
keepalived(HA)任意单故障节点的高可用集群
1 在高可用集群主机上分别安装keepalived软件
2 分别修改服务的配置文件
3 分别启动keepalived服务
4 在高可用集群主机上分别是否获取VIP地址
5 254客户端访问
1 在高可用集群主机上分别安装keepalived软件
yum list |grep -i keepalived
yum -y install keepalived
rpm -qc keepalived
2 分别修改服务的配置文件
主:
vim /etc/kepalived/kepalived.conf
global_defs {
notification_email {
abc@localhost 设置报警邮件人邮箱
}
notification_email_from Alexandre.Cassen@firewall.loc 设置发件人
smtp_server 192.168.200.1 定义邮件服务器
smtp_connect_timeout 30
分类:
其他好文 时间:
2018-08-17 11:13:29
阅读次数:
195
这段程序没有验证,应该不会有问题。 是HA与updateStateByKey相结合的程序。 1.程序 ...
分类:
其他好文 时间:
2018-08-15 21:36:37
阅读次数:
179
linux集群类型:LB负载均衡集群将用户请求合理的分配至后端服务器处理,使集群负载平衡,并合理利用计算资源。HA高可用集群在集群中关键的单点主机出现故障时,可能会导致整个集群瘫痪,这时就需要对这些关键的单点主机做冗余,以提高集群的可用性冗余主机会对关键的单点主机做心跳检测,检测到故障便会接手原服务器的服务,这种集群类型就属于高可用HA(highavailabllity)集群HP高性能集群linu
分类:
系统相关 时间:
2018-08-13 15:51:26
阅读次数:
150
kafka简介(摘自百度百科) 简介: kafka是一种高吞吐量的分布式发布订阅消息系统,它可以处理消费者规模的网站中的所有动作流数据。 这种动作(网页浏览,搜索和其他用户的行动)是在现代网络上的许多社会功能的一个关键因素。 这些数据通常是由于吞吐量的要求而通过处理日志和日志聚合来解决。 对于像Ha ...
分类:
编程语言 时间:
2018-08-13 15:00:07
阅读次数:
233
一:基础环境准备 (一):虚拟机新建五个centos7系统(复制文件夹的方式) (二):角色分配 (三)按照角色分配表配置 (1)更改主机ip(自行查找),如果只是个人搭建玩一玩,可选择安装centos7图形界面操作比较简单 (2)更改主机名方法, vim /etc/hostname文件,修改成对应 ...
分类:
其他好文 时间:
2018-08-13 12:12:04
阅读次数:
157
1.说明 针对需要恢复的应用场景,提供了HA的的机制 内部实现原理:基于checkpoint的 当程序被kill的时候,下次恢复的时候,会从checkpoint对用的文件中进行数据的恢复 2.注意点 SparkStreaming 的HA和updateStateByKey来记录历史数据的API不能一起 ...
分类:
其他好文 时间:
2018-08-12 21:28:08
阅读次数:
144
Citrix 文章总结:http://www.ctoclubs.com/?p=1132查看原文:http://www.ctoclubs.com/?p=1742一、简介NetScalerr官方HA功能配置需要用到的主机主机名IP地址操作系统配置ns1.best.com192.168.31.30外/10.10.0.31内Linux2核2G100Gns2.best.com192.168.31.31外/1
分类:
Web程序 时间:
2018-08-10 23:05:05
阅读次数:
266
一、前言 二、Keepalived 详解 三、环境准备 四、LVS+Keepalived 实现高可用的前端负载均衡器 一、前言 这篇文章是前几篇文章的总结,我们先简单的总结一下我们前面讲解的内容,前面我们讲解了,LVS(负载均衡器)、Heartbeat、Corosync、Pacemaker、Web高 ...
分类:
系统相关 时间:
2018-08-09 18:27:28
阅读次数:
216
1.1 为什么要监控 在需要的时刻,提前提醒我们服务器出问题了 当出问题之后,可以找到问题的根源 网站/服务器 的可用性 1.1.1 网站可用性 在软件系统的高可靠性(也称为可用性,英文描述为HA,High Available)里有个衡量其可靠性的标准——X个9,这个X是代表数字3~5。X个9表示在 ...
分类:
其他好文 时间:
2018-08-09 12:20:46
阅读次数:
206