随笔分类 -  架构设计

摘要:<! flowchart 箭头图标 勿删 1 为什么需要服务发现 简单来说,服务化的核心就是将传统的一站式应用根据业务拆分成一个一个的服务,而微服务在这个基础上要更彻底地去耦合(不再共享DB、KV,去掉重量级ESB),并且强调DevOps和快速演化。这就要求我们必须采用与一站式时代、泛SOA时代不同 阅读全文
posted @ 2018-10-23 09:36 星朝 阅读(1405) 评论(0) 推荐(0) 编辑
摘要:原文出处: 编程迷思 前言 在使用tomcat时,经常会遇到连接数、线程数之类的配置问题,要真正理解这些概念,必须先了解Tomcat的连接器(Connector)。 在前面的文章 详解Tomcat配置文件server.xml 中写到过:Connector的主要功能,是接收连接请求,创建Request 阅读全文
posted @ 2018-10-10 12:03 星朝 阅读(292) 评论(0) 推荐(0) 编辑
摘要:转载自:http://blog.csdn.net/gtuu0123/article/details/6114197 本文主要是归纳了JDK中所包含的设计模式,包括作用和其设计类图。 首先来个总结,具体的某个模式可以一个一个慢慢写,希望能对研究JDK和设计模式有所帮助。 一、设计模式是什么 (1)反复 阅读全文
posted @ 2018-10-10 10:36 星朝 阅读(308) 评论(0) 推荐(0) 编辑
摘要:一个完整的nginx配置案例,生产环境一个完整配置例(生产环境中使用) user nobody nobody;worker_processes 4;worker_rlimit_nofile 51200; error_log logs/error.log notice; pid /var/run/ng 阅读全文
posted @ 2018-10-08 17:33 星朝 阅读(2977) 评论(0) 推荐(0) 编辑
摘要:参考  以下内容: http://blog.csdn.net/lifetragedy/article/details/7708724 一. nginx参数调优 worker_processes 3; //cpu内核数目 1 ,使用下来效果较好 worker_processes 4; wor 阅读全文
posted @ 2018-10-08 17:32 星朝 阅读(339) 评论(0) 推荐(0) 编辑
摘要:  在日常的运维工作中,经常会用到nginx服务,也时常会碰到nginx因高并发导致的性能瓶颈问题。今天这里简单梳理下nginx性能优化的配置(仅仅依据本人的实战经验而述,如有不妥,敬请指出~) 一、这里的优化主要是指对nginx的配置优化,一般来说nginx配置文件中对优化比较有作用的主 阅读全文
posted @ 2018-10-08 17:06 星朝 阅读(243) 评论(0) 推荐(0) 编辑
摘要:  在linux系统下使用nginx作为web应用服务,用来提升网站访问速度的经验已五年多了,今天在此对nginx的使用做一简单总结。 一、nginx服务简介Nginx是一个高性能的HTTP和反向代理服务器,也是一个 IMAP/POP3/SMTP代理服务器。Nginx 已经因为它的稳定性、 阅读全文
posted @ 2018-10-08 17:05 星朝 阅读(729) 评论(0) 推荐(0) 编辑
摘要:<! flowchart 箭头图标 勿删 近期尝试使用tomcat和Nginx进行配合做负载均衡和静态与动态资源分配的Demo,期间遇到很多有意思的地方和知识短板,特此记录 一:什么是Nginx? Nginx也是一款服务器,我们常用它做如:反向代理、负载均衡、动态与静态资源的分离的工作 反向代理:相 阅读全文
posted @ 2018-09-28 10:46 星朝 阅读(422) 评论(0) 推荐(0) 编辑
摘要:原文地址:https://blog.csdn.net/magicbean2/article/details/75174859 并行计算简介 (本人刚刚完成这篇长文章的翻译,尚未认真校对。若里面有翻译错误和打字错误敬请谅解,并请参考原贴) 1 摘要 最近项目需要实现程序的并行化,刚好借着翻译这篇帖子的 阅读全文
posted @ 2018-08-30 15:43 星朝 阅读(3941) 评论(0) 推荐(0) 编辑
摘要:PC=PV/T C t f 其中,PC是并发数,T是观测时间,即产生PV的时间长度,比如一天中的14个小时产生了20万并发,则公式中T=14 60 60秒,PV=20万。C是单个页面请求的HTTP连接数,t是连接的持续时间,一般取一个估计用户等待连接的时长,比如用户在平均等待5秒发现网页还没打开就不 阅读全文
posted @ 2018-08-10 16:21 星朝 阅读(1319) 评论(0) 推荐(0) 编辑
摘要:Service Mesh(服务网格)会是今年微服务生态的主角吗?从趋势来看,众多企业正在将这项理微服务复杂性的技术/工具,搬进他们的IT“火药库”之中。 什么是Service Mesh? 根据Linkerd CEO William Morgan定义,Service Mesh是用于处理服务间通信的基础 阅读全文
posted @ 2018-08-10 09:55 星朝 阅读(1783) 评论(0) 推荐(0) 编辑
摘要:多事务运行并发问题 在实际应用中,往往是一台(或多台)服务器向无数客户程序提供服务,当服务器查询数据库获取数据时,如果没有采用必要的隔离机制,可能会存在数据库事务的并发问题,下面是一些常见的并发问题分类: 1. 第一类丢失更新:撤销一个事务,其他事务已提交的更新数据覆盖 2. 第二类丢失更新:一个事 阅读全文
posted @ 2018-08-09 16:09 星朝 阅读(3476) 评论(0) 推荐(0) 编辑
摘要:   Java执行一个SQL查询未提交,遇到1205错误。     java.lang.Exception:     Error updating database.  Cause: java.sql.SQLException: 阅读全文
posted @ 2018-08-09 14:51 星朝 阅读(1772) 评论(0) 推荐(0) 编辑
摘要:在写这篇文章之前一直对memcache 、memcached模糊,相差一个字母,特此总结下: Memcache是什么? Memcache是一个自由和开放源代码、高性能、分配的内存对象缓存系统。用于加速动态web应用程序,减轻数据库负载。它可以应对任意多个连接,使用非阻塞的网络IO。由于它的工作机制是 阅读全文
posted @ 2018-08-08 17:48 星朝 阅读(207) 评论(0) 推荐(0) 编辑
摘要:本次主要是在win7 64 上演示操作。 web应用构建 Memcached安装配置启动 Tomcat配置 所需jar包 memcached session manager 序列化 contextxml配置 Nginx安装配置启动 测试 参考 web应用构建 简单构造web应用,这里就不做描述了,具 阅读全文
posted @ 2018-08-08 17:11 星朝 阅读(845) 评论(0) 推荐(0) 编辑
摘要:原文地址:https://www.cnblogs.com/rocomp/p/4802396.html 一、常见JavaWeb服务器      1、WebLogic:是BEA公司的产品、WebSphereAS:是IBM公司的产品、JBossAS:红帽公司的产品,可以自行了 阅读全文
posted @ 2018-08-08 17:07 星朝 阅读(446) 评论(0) 推荐(0) 编辑
摘要:环境清单列表:(因为只有三台电脑,所有把Nginx和memcached放到一起) 应用服务器1:192.168.51.10; 应用服务器2:192.168.55.110; memcached服务器:192.168.51.75; Nginx地址:192.168.51.75   一、安装tom 阅读全文
posted @ 2018-08-08 17:05 星朝 阅读(422) 评论(0) 推荐(0) 编辑
摘要:会话保持的三种方式 Session sticky会话绑定:通过在前端调度器的配置中实现统一session发送至同一后发端服务器 Session cluster会话集群:通过配置Tomcat保持所有Tomcat的session的信息一致。 Session server 会话服务:将所有的session 阅读全文
posted @ 2018-08-08 17:02 星朝 阅读(310) 评论(0) 推荐(0) 编辑
摘要:相信很多人都听过nginx,这个小巧的东西慢慢地在吞食apache和IIS的份额。那究竟它有什么作用呢?可能很多人未必了解。 说到反向代理,可能很多人都听说,但具体什么是反向代理,很多人估计就不清楚了。摘一段百度百科上的描述:反向代理(Reverse Proxy)方式是指以代理服务器来接受 阅读全文
posted @ 2018-08-08 16:43 星朝 阅读(217) 评论(0) 推荐(0) 编辑
摘要:一、    目标实现高性能负载均衡的Tomcat集群: 二、步骤 1、首先下载Nginx,要下载稳定版: 2、然后解压两个Tomcat,分别命名为apache tomcat 6.0.33 1和apache tomcat 6.0.33 2: 3、然后修改这两个Tomcat 阅读全文
posted @ 2018-08-08 16:42 星朝 阅读(197) 评论(0) 推荐(0) 编辑