会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
程序员咖啡屋
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
下一页
2019年4月4日
Spring 分布式事务详解
摘要: 在学习分布式事务的过程中会遇到以下关键名词: 相关名词: XA :XA规范的目的是允许多个资源(如数据库,应用服务器,消息队列,等等)在同一事务中访问,这样可以使ACID属性跨越应用程序而保持有效。XA使用两阶段提交来保证所有资源同时提交或回滚任何特定的事务。 JTA: Java事务API(Java
阅读全文
posted @ 2019-04-04 11:51 jean zhang
阅读(5007)
评论(0)
推荐(0)
2019年4月3日
tomcat 是如何做到不同webapp 类隔离的
摘要: 这个问题的核心是classloader 上图中 启动类加载器,扩展类加载器,应用程序类加载器是 jvm 自带的类加载器. comm catalina shared webapp 是tomcat 扩展的加载器,他们分别加载 /common/*、/server/*、/shared/* WebAppCla
阅读全文
posted @ 2019-04-03 21:00 jean zhang
阅读(1916)
评论(0)
推荐(0)
2019年4月2日
jvm minor gc 为什么比 full gc 快很多
摘要: 1.minor gc 也需要STW,只不过正常情况下 minor gc STW时间非常短,所以很多人误以为没有STW. 这里的正常情况是,Eden 区产生的新对象大部分被回收了,不需要拷贝。 2.Minor GC 采用的是标记复制算法,具体过程如下图: 3.为什么minor gc 比full gc
阅读全文
posted @ 2019-04-02 19:08 jean zhang
阅读(2992)
评论(0)
推荐(1)
Nginx负载均衡中4层代理和7层代理对比
摘要: 1.4层代理和7层代理什么意思? 这里的层是OSI 7层网络模型,OSI 模型是从上往下的,越底层越接近硬件,越往上越接近软件,这七层模型分别是物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。 4层是指传输层的 tcp / udp 。 7层是指应用层,通常是http 。 2.代理原理:
阅读全文
posted @ 2019-04-02 11:19 jean zhang
阅读(12248)
评论(0)
推荐(3)
2019年3月31日
利用ssh隧道5分钟搞定内网穿透
摘要: 日常开发中,我们经常有内网穿透需求,比如需要把内网开发机器上的网站给外网用户演示用。 解决这个问题的办法很多,有的简单,有的复杂。 Ngrok Ssh、autossh Natapp Frp Lanproxy Spike 花生壳VPN 路由器端口映射 ssh 这种方案是比较快捷的,且不依赖第三方服务。
阅读全文
posted @ 2019-03-31 10:27 jean zhang
阅读(8813)
评论(0)
推荐(0)
2019年3月30日
Spring-boot内置的程序管理监控工具-Actuator
摘要: 1.引入jar包:
阅读全文
posted @ 2019-03-30 22:41 jean zhang
阅读(754)
评论(0)
推荐(0)
centos7如何将docker容器配置成开机自启动
摘要: docker 服务器开机自启动: 1.systemctl is-enabled docker.service 检查服务是否开机启动 2.systemctl enable docker.service 将服务配置成开机启动 3.systemctl start docker.service 启动服务 s
阅读全文
posted @ 2019-03-30 17:40 jean zhang
阅读(2314)
评论(0)
推荐(0)
Linux磁盘和文件系统扩容彻底研究
摘要: 1.物理卷: LVM 逻辑卷的底层物理存储单元是一个块设备,比如一个分区或整个磁盘。要在 LVM 逻辑卷中使用该设备,则必须将该设备初始化为物理卷(PV)。 2.卷组:物理卷合并为卷组(VG)。这样就创建了磁盘空间池,并可使用它分配逻辑卷。 3.逻辑卷:逻辑卷管理会根据物理存储生成提取层,以便创建逻
阅读全文
posted @ 2019-03-30 11:50 jean zhang
阅读(1923)
评论(0)
推荐(0)
2019年3月29日
Linux 系统中用Systemd 管理系统服务
摘要: Systemd 命令详解: https://www.digitalocean.com/community/tutorials/how-to-use-systemctl-to-manage-systemd-services-and-units 如何理解System Unit 和 他的配置文件 Unit
阅读全文
posted @ 2019-03-29 10:21 jean zhang
阅读(468)
评论(0)
推荐(0)
让程序员从运维工作中解放出来
摘要: 初创公司的服务器运维工作一般都是程序员兼任的, 针对服务器突然各种告警,程序员很是抓狂,现在已经有第三方专业公司来托管服务器: 国内产品: 驻云科技 国外公司:ServerGuy
阅读全文
posted @ 2019-03-29 10:16 jean zhang
阅读(288)
评论(0)
推荐(0)
上一页
1
2
3
4
下一页
公告