- 博客(7)
- 收藏
- 关注
原创 修改docker容器中的内容
一般docker中没有VI或者其它相应的文本编辑器,为了写个东西安装个vi就可以解决问题,除此之外还有别的办法复制docker中的文件到宿主机,再修改文件,然后将修改后的文件从宿主机复制到容器中;****1、登陆docker中找到需要编辑的文件的位置docker ps -a 查看启动的容器sudo docker exec -it xxx /bin/bash 进入指定的容器2、通过docker cp把这个文件拷贝出来sud
2020-06-09 16:32:12 724
转载 Tomcat 8 性能优化
本博客的目的不在于给出最佳配置,而是带领开发者,能够从实际情况出发,通过不断的调节tomcat和jvm参数,去发现吞吐量,平均响应时间和错误率等信息的变化,同时根据服务器的cpu和内存等信息,结合接口的业务逻辑,最好是测试使用率最高,并发最大,或者是最重要的接口(比如下单支付接口),设置最优的tomcat和jvm配置参数。目的通过Tomcat性能优化可以提高网站的并发能力。Tomcat服务器...
2019-12-11 11:28:28 205
原创 nginx负载均衡
nginx 如何实现负载均衡Nginx是一个http服务器。是一个使用c语言开发的高性能的http 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。nginx能够支撑5万并发链接,并且cpu、内存等资源消耗却非常低,运行非常稳定,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。NGINX可以用来做什么1、反向代理:反向代理(ReversePro...
2019-12-10 16:34:45 135 1
原创 CDN 内容分发网络
在互联网有一个“8秒原则”,即如果有一个页面的响应时间超过8秒,那么大部分的用户就会放弃加载,从而放弃使用该页面或网站。淘宝,京东,苏宁等电商每天都有成千上万的访问量,在618电商节,双十一购物逛欢节更是具有数以万计的秒杀活动,是什么能够支撑系统在如此高并发情况下还能正常运行?这就不得不提CDN了,CDN是什么呢,让我们一探究竟。CDN是什么?CDN其全称是Content Delivery N...
2019-12-10 16:33:09 163
原创 rabbitMQ消息队列
RabbitMQ简介在介绍RabbitMQ之前实现要介绍一下MQ,MQ是什么?MQ全称是Message Queue,可以理解为消息队列的意思,简单来说就是消息以管道的方式进行传递。RabbitMQ是一个实现了AMQP(Advanced Message Queuing Protocol)高级消息队列协议的消息队列服务,用Erlang语言的。使用场景在我们秒杀抢购商品的时候,系统会提醒我们稍...
2019-12-10 16:32:04 338
原创 docker入门
Docker一、docker简介1.1 什么是虚拟化在计算机中,虚拟化(英语:Virtualization)是一种资源管理技术,是将计算机的各种实体资源,如服务器、网络、内存及存储等,予以抽象、转换后呈现出来,打破实体结构间的不可切割的障碍,使用户可以比原本的组态更好的方式来应用这些资源。这些资源的新虚拟部份是不受现有资源的架设方式,地域或物理组态所限制。一般所指的虚拟化资源包括计算能力和资...
2019-11-01 16:12:21 188
原创 mysql锁类型
一、Mysql锁的类型整体上,Mysql锁的类型,从全局的到细节的,包含如下几个:1.全局锁2.表级锁普通的表锁、MDL (元数据锁)3.行锁读锁(共享锁)、写锁(排他锁、叉锁)4.间隙锁二、 全局锁全局锁就是对整个数据库实例加锁。Mysql提供了一个加锁的语句:Flush tables with read lock (FTWRL)。它能使整个实例上面,只读,所有的写和更新,都会...
2019-11-01 11:23:13 504
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人