- 博客(11)
- 资源 (3)
- 收藏
- 关注
原创 十、三大主流负载均衡软件对比
LVS:1、抗负载能力强。抗负载能力强、性能高,能达到F5硬件的60%;对内存和cpu资源消耗比较低2、工作在网络4层,通过vrrp协议转发(仅作分发之用),具体的流量由linux内核处理,因此没有流量的产生。2、稳定性、可靠性好,自身有完美的热备方案;(如:LVS+Keepalived)3、应用范围比较广,可以对所有应用做负载均衡;4、不支持正则处理,不能做动静分离。5、支持负载均衡...
2018-07-26 21:06:05 3938
原创 九、Nginx+LVS
最初的理解(也可以每个nginx都挂在上所有的应用服务器) nginx大家都在用,估计也很熟悉了,在做负载均衡时很好用,安装简单、配置简单、相关材料也特别多。lvs是国内的章文嵩博士的大作,比nginx被广泛接受还要早7年,并且已经被红帽作为了系统内置软件,可谓很牛了。lvs相对于nginx来说配置上就要相对复杂一些。但是,有时候我们会看到大牛们分享的经验里面是lvs+nginx作为...
2018-07-26 21:05:00 441
原创 五、git基础
1、git fetch vs git pull都是从远程拉取代码到本地,git fetch只是拉取到本地,git pull不仅拉取到本地还merge到本地分支中。所以git pull是git fetch与git merge的集合体。详情参考: http://www.tech126.com/git-fetch-pull/ 2、git pull 中的rebase参数用处参考网页:...
2018-07-26 18:43:20 209
原创 四、Windos下Nexus配置Maven中央仓库
我安装的是windows版本,安装过程中需要输入端口号和主机号以及选择仓库位置,安装成功后输入浏览器http://127.0.0.1:8099/回车即可看到如下图界面。该界面是没有管理员登录的界面,不能进行任何配置,需要登录才可以进行配置。输入账号admin密码admin123登录点击图中两红框开始配置中央仓库点击图中红框开始创建中央仓库--选maven2(proxy) ...
2018-07-26 18:41:06 402
原创 三、Maven私服nexus3服务器搭建
Maven介绍Apache Maven是一个创新的软件项目管理和综合工具。Maven提供了一个基于项目对象模型(POM)文件的新概念来管理项目的构建,可以从一个中心资料片管理项目构建,报告和文件。Maven最强大的功能就是能够自动下载项目依赖库。Maven提供了开发人员构建一个完整的生命周期框架。开发团队可以自动完成项目的基础工具建设,Maven使用标准的目录结构和默认构建生命周期。在多...
2018-07-26 18:37:45 1114 1
原创 二、GitLab搭建
GitLab版本管理 GitLab是利用 Ruby on Rails 一个开源的版本管理系统,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。团队成员可以利用内置的简单聊天程序(Wall)进行交流。它还提供一个代码片段收...
2018-07-26 17:05:12 256
原创 八、Atlassian JIRA项目管理工具
JIRA一般用来作为PM跟踪和管理项目的工具,同时还可以集成phabricator,sonar,jekins等开源工具。。。在JIRA上可以对代码进行CR和提BUG。JIRA,大家应该都已经不陌生了! 最初接触这个工具的时候,我还在一味地单纯依靠SVN管理代码,幻想着SVN可以有个邮件通知,至少在项目成员进行代码修改的时候,我可以第一时间通过邮件获得这个消息! 当然,如果手里管理的项目众...
2018-07-26 16:49:08 4482 1
原创 七、Phabricator简介
phabricator是针对git项目的code-review工具,还可以跟踪bug、记录需求、WIKI编写等1. 概述官网:https://www.phacility.com/ 项目地址:https://github.com/phacility/phabricator Phabricator是一套基于Web的软件开发协作工具,一个Web应用用于帮助软件公司构建更好的软件。 原是fa...
2018-07-26 16:43:06 13797
原创 四、Socat简介、安装、使用
利用SOCAT实现远程DEBUG1.socat简介 socat是一个多功能的网络工具,名字来由是” Socket CAT”,可以看作是netcat的N倍加强版,socat的官方网站:http://www.dest-unreach.org/socat/ 。 socat是一个两个独立数据通道之间的双向数据传输的继电器。这些数据通道包含文件、管道、设备(终端或调制解调器等)、插座(Unix,I...
2018-07-25 20:28:12 113242
原创 一、Idea常见问题(自动导包变星号、自定义方法注释、Perform Code analysis卡住)
一、IntelliJ IDEA自动导入包去除星号(import xxx.*)打开设置>Editor>Code Style>Java>Scheme Default>Imports① 将Class count to use import with "*"改为99(导入同一个包的类超过这个数值自动变为 * ) ② 将Names count to use stati...
2018-07-25 17:20:07 8216
原创 六、Noah
Noah可以用来把多个分散独立的测试环境快速整合,如某个分布式应用上下游存在依赖,对外提供服务时需要整体系统的贯通性(单个项目不能对外提供服务),则可以用NOAH把分散的项目给整合成一整套能够对外提供服务的测试环境。引言公司业务的迅猛发展离不开项目的快速迭代,而确保项目有序快速的迭代上线,需要PM、DEV和QA在项目进行中不断的优化、验证和调试产品的流程、feature和代码,直至满足上线...
2018-07-11 18:04:40 3312 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人