摘要:
Java性能优化方向:代码运算性能、内存回收、应用配置。 注:影响Java程序主要原因是垃圾回收,下面会重点介绍这方面 代码层优化:避免过多循环嵌套、调用和复杂逻辑。Tomcat调优主要内容如下:1、增加最大连接数2、调整工作模式3、启用gzip压缩4、调整JVM内存大小5、作为Web时,动静分离6 阅读全文
摘要:
程序生产环境的发布是业务上线最后一个环境,要求具备源码打包、发布、切换、回滚、版本管理等功能,本实例实现了一整套流程,其中版本切换与回滚使用了Linux的软链接来实现。具体代码如下: # -*- coding:UTF-8 -*- # -*- coding:UTF-8 -*- ''' ''' Crea 阅读全文
摘要:
Keepalived LVS-DR单网络双活双主配置模式 Linux就该这么学 今天 LVS是Linux Virtual Server的简写,意即Linux虚拟服务器,是一个虚拟的服务器集群系统。LVS目前有三种IP负载均衡技术(VS/NAT、VS/TUN和VS/DR)、十种调度算法(rrr|wrr 阅读全文
摘要:
转载于http://www.cnblogs.com/kevingrace/p/9104423.html 之前的文档介绍了ELK架构的基础知识(推荐参考下http://blog.oldboyedu.com/elk/),日志集中分析系统的实施方案:- ELK+Redis- ELK+Filebeat - 阅读全文
摘要:
公司内部 OA 系统要做线上高可用,避免单点故障,所以计划使用2台虚拟机通过 Keepalived 工具来实现 nginx 的高可用(High Avaiability),达到一台nginx入口服务器宕机,另一台备机自动接管 公司内部 OA 系统要做线上高可用,避免单点故障,所以计划使用2台虚拟机通过 阅读全文
摘要:
gogs官网 oschina gogs介绍 一句话描述: 一款极易搭建的自助 Git 服务。 centos7:golang+mysqldb+git 安装配置环境 安装配置数据库 这个mysql不允许简单的密码,所以第三条语句我未执行,后面安装时候直接用root作为数据库的用户。gogs推荐使用Inn 阅读全文
摘要:
在使用nginx转发的时候,要进行一次用户身份的确认。 1)通过htpasswd命令生成用户名及对应密码数据库文件。 2)编辑虚拟主机配置文件。 3)重启nginx 4)访问hadoop,需要输入密码和账号,输入正确的用户名和密码之后,就可以访问hadoop了。 阅读全文
摘要:
OneProxy for MySQL可以复用不同应用到后端数据库的连接,有效降低数据库的并发连接数;可以即时踢除不可用的节点,将应用请求转发到其他可用节点,保证业务服务的稳定性。 可透明地将查询语句分发到多个MySQL备库执行,用读写分离方案支持上千万的并发访问;也可以根据SQL语句中的值进行分库分 阅读全文
摘要:
不要在linux上启用net.ipv4.tcp_tw_recycle参数 2015/07/27 CFC4N 本文为翻译英文BLOG《Coping with the TCP TIME-WAIT state on busy Linux servers》,但并非完整的翻译,译者CFC4N对原文理解后,进行 阅读全文
摘要:
转载: 在开始处理一个http请求时,nginx会取出header头中的host,与nginx.conf中每个server的server_name进行匹配,以此决定到底由哪一个server块来处理这个请求。 server_name与host匹配优先级如下: 1、完全匹配 2、通配符在前的,如*.te 阅读全文