- 博客(4)
- 资源 (2)
- 收藏
- 关注
原创 『互联网架构』软件架构-tomcat之线程源码熟悉通信方式(上)
今天说说tomcat线程源码模型,想通过tomcat的线程源码的模型,老铁们可以熟悉关于连接的,高并发的一些配置。之前就是配置好了,就永久受益了,一起说说tomcat的线程模型还是收益比较大的。Tomcat支持的四种线程模型的介绍截止到8.0 tomcat支持的四种现场模型,BIOtomcat6.0之前都是用的BIO,8.0是默认的BIO,传统的java IO来进行的其实就是socket。NIO通过selector,通过请求过来分配给指定的线程,只是做读取。读取完成后立.
2020-12-28 12:45:29 191
原创 『互联网架构』软件架构-nginx(下)
今天继续说说nginx,之前只是介绍了nginx的配置,这次主要说说nginx的生产环境的配置,我们在生产中是如何配置的。源码:https://github.com/limingios/netFuture/tree/master/nginx系统类型IP地址节点角色CPUMemoryHostnameCentos7192.168.66.110nginx12GnginxCentos7192.168.66.111tomcat12Gtomcat1Ce.
2020-12-21 17:39:26 339
原创 软件架构-nginx详解上
今天说说nginx, 其实有老铁比较奇怪,nginx不是运维来搞的吗?确实是的,大部分情况下,公司比较大的话,存在运维的话,这个锅肯定是运维来做的。但是现在有个趋势叫devops之前我也说过,开发运维一体化,开发也要懂一定的运维知识。在一些互联网的创业公司刚开始技术的工种,并不是分的那么清楚,可能都要会的。环境的搭建,运维,框架搭建,开发都必须拿得下来。源码:https://github.com/limingios/netFuture/tree/master/nginxNginx服务搭建与基础演示.
2020-12-14 09:28:57 239
原创 『互联网架构』软件架构-java日志异常
上次说了日志,不知道老铁遇见过没有,日志打印了一大堆,真的去找导致异常和错误的一条没有。出现这个问题的根本原因是什么?就是因为系统没有一个规范的统一的异常规范。有的老铁发现异常后,直接e.printStackTrace() 打印出来堆栈就结束了,其实这样是很危险的。如果前期对异常没有统一的处理,后期在进行统一和调整真心非常非常的困难,异常跟我们的业务逻辑耦合的非常深的。调整统一过来非常非常的难。所以在设计系统的刚开始就必须设计的完善。如果对刚开始的系统异常和业务异常没有规范化,就算后期分布式进行监控的时候.
2020-12-07 11:38:19 128
docker-machine v0.14.0
2018-05-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人