首页 > 2020年08月16日 > 全部分享
docker 配置Consul+registrator实时服务发现
Consul是用于服务发现和配置的工具。Consul是分布式的,高度可用的,并且具有极高的可伸缩性。Consul服务提供以下关键特性:服务发现:Consul的客户端可用提供一个服务,比如api或者mysql,另外一些客户端可用使用Consul去发现一个指定服务的提供者.通过DNS或者HTTP应用程序可用很容易的找到他所依赖的服务;健康检查:Consul客户端可用提供任意数量的健康检查,指定一个服务
分类:其他   时间:2020-08-16 10:01:36    收藏:0  评论:0  赞:0  阅读:85
Docker和k8s的故障排除和监控利器 Weave-Scope服务
Weave-Scope服务是一个用来监控docker容器、k8s等(包括宿主机)的资源使用状况的,从根本上来说,有些类似于Zabbix等监控服务,该服务式基于容器部署的,部署简单,但功能强大,美中不足的可能就是其安全方面存在一些隐患吧!一、部署Weave-Scope主机名IP服务docker01192.168.171.151dockerdocker02192.168.171.150docker注:
分类:其他   时间:2020-08-16 10:01:24    收藏:0  评论:0  赞:0  阅读:76
su和sudo的用法
su命令切换到其他用户格式:su-[用户名]su-user2[root@jinkai01~]#su-user2上一次登录:一8月316:14:57CST2020pts/0上[user2@jinkai01~]$pwd/home/user2su--c"touch/tmp/aming.111"username(用户名)可以不用切换到其他用户下就可以指定某个用户创建文件注意:加-保证完
分类:其他   时间:2020-08-16 10:01:11    收藏:0  评论:0  赞:0  阅读:71
liunx----文件服务-NFS Server
NFS的使用
分类:其他   时间:2020-08-16 10:00:53    收藏:0  评论:0  赞:0  阅读:73
rm命令;环境变量PATH(cp,mv,more,head,tail,less);文件和目录权限
rm删除命令格式:rm[参数][文件或目录路径][root@jinkai01~]#rma.txtrm:是否删除普通空文件"a.txt"?y[root@jinkai01~]#rmabcrm:无法删除"abc":是一个目录-f:强制删除文件(无法删除目录)[root@jinkai01~]#rm-fabcrm:无法删除"abc":是一个目录-r
分类:其他   时间:2020-08-16 10:00:42    收藏:0  评论:0  赞:0  阅读:69
kubernetes(十五) kubernetes 运维
k8s运维
分类:Web开发   时间:2020-08-16 10:00:28    收藏:0  评论:0  赞:0  阅读:75
牛X的java程序员必备的GC基础知识, 面试肯定用的到
1.GC回收哪些内存区域呢?堆内存对象数组方法区该类所有的额实例都已经被回收,也就是java堆中不存在该类的任何实例加载该类的ClassLoader已经被回收该类对应的java.lang.Class对象在任何地方没有被引用,也无法通过反射访问该类方法。垃圾回收性价比比较低,一般不回收废弃常量无用的类(需要同时满足以下三个条件)2.GC是如何判断垃圾对象的?1.引用计数法给对象的对象头中添加一个co
分类:编程语言   时间:2020-08-16 10:00:15    收藏:0  评论:0  赞:0  阅读:84
JVM内存模式介绍
1.jvm的内存模型还记得吗?运行时数据区:线程共享数据区:方法区、堆线程隔离数据区:虚拟机栈、本地方法栈、堆、程序计数器2.运行时数据区之——程序计数器(ProgramCounterRegister)1.是什么?1)程序计数器是一块较小的内存空间,它可以看作是当前线程所执行的字节码的行号指示器2)线程是一个独立的执行单元,是由CPU控制执行的3)字节码解释器工作时就是通过改变这个计数器的值来选取
分类:其他   时间:2020-08-16 10:00:00    收藏:0  评论:0  赞:0  阅读:74
时间复杂度计算方法
1.常见的时间复杂度和空间复杂度有哪些?O(1):constantcomplexity:constant常数复杂度O(logn):对数复杂度O(n):线性时间复杂度O(n^2):平方O(N^3):立方O(2^n):指数O(n!):阶乘2.时间复杂度和空间复杂度的重要性随着现在存储空间的便宜,很多情况下,我们是愿意用空间复杂度来换取时间复杂度的,因为内存,磁盘等这些和程序算法比起来,真的是太便宜的,
分类:其他   时间:2020-08-16 09:59:45    收藏:0  评论:0  赞:0  阅读:85
JVM中必须要掌握的java的.class文件的加载过程
昨天和一个同事吃了一个饭,他要离职去深圳了,当时一起来到这个公司,还是我介绍他来这里的,辗转一年多了,我们才聚了一次,各自都在忙碌各自的生活。他是一个高材生,算法比我溜多了,昨天吃饭,深受打击,如果以后有机会去大公司面试,一定必考的就是算法题,还记得去年自己面试的时候,大公司的算法题是真的不会啊。想想就让自己觉得特别丧。我好菜啊。其实回头自己静下来想一想,自己其实也是有自己的优势的,那就是自己对运
分类:编程语言   时间:2020-08-16 09:59:30    收藏:0  评论:0  赞:0  阅读:75
iredmail邮件服务器部署
作者:Vaeditiredmail部署一服务器选型采购由于国内云厂商默认都禁用smtp25端口,所以需要购买国外地区云服务器,低使用频率推荐至少内存2G以上。云厂商服务器型号配置AWSr4.large2核16G二iredmail下载安装该示例后续所有一级域名都需要按照实际使用域名来修改2.1初始化服务器#升级系统软件到最新,不然会有报错yumupdate-y#修改主机名为mail.domain.c
分类:其他   时间:2020-08-16 09:59:19    收藏:0  评论:0  赞:0  阅读:88
spring boot中, 日志操作白皮书(你还不会就弄死我吧)
springboot中,日志操作白皮书(你还不会就弄死我吧)作为一个运维老司机,本来java基础就菜的一批,最近在对接DevOps中,一个拦路虎,吓的我满身鸡皮疙瘩spring容器中的日志配置,以前遇到,都是网上搜一下,草草了事,但是总感觉不是自己的内容特意查看了很多资料,今天特意总结出来,和大家分享,看了的都说好。不信你回去问问你妈!
分类:编程语言   时间:2020-08-16 09:59:02    收藏:0  评论:0  赞:0  阅读:70
TK mybatis的框架使用方法
1.框架配置<dependency><groupId>tk.mybatis</groupId><artifactId>mapper-spring-boot-starter</artifactId><version>2.0.3-beta1</version></dependency><depende
分类:其他   时间:2020-08-16 09:58:49    收藏:0  评论:0  赞:0  阅读:71
mysql分库分表篇
1.分库分表介绍1.使用背景当表的数量达到几百上千张表时,众多的业务模块都访问这个数据库,压力会非常的大,考虑对其进行分库当表的数据达到几千万级别,在做很多操作的时候比较吃力,考虑对其进行分库或者分表2.数据切分方案数据气氛根据其切分规则的类型,可以分为两种切分模式:垂直切分:按照业务模块进行切分,将不同模块的表切分到不同的数据库中。水平切分:将一张大表按照一定的切分规则,按照行切分成不同的表或者
分类:数据库技术   时间:2020-08-16 09:58:35    收藏:0  评论:0  赞:0  阅读:90
mysql读写分离, 这个骚操作, 应该给满分
1.mysql主从复制1、基础知识日志是把数据库的每一个变化都记载到一个专用的文件里,这种文件就叫做日志文件。mysql默认只开启错误日志,因为过多的日志将会影响系统的处理性能。在mysql5.0以前版本支持文本格式和二进制格式的日志,但是在mysql5.0后版本就只支持二进制格式的日志。因为二进制日志在性能、信息处理等方面有更多的优点。2、启用mysql二进制日志mysql二进制日志由配置文件m
分类:数据库技术   时间:2020-08-16 09:58:21    收藏:0  评论:0  赞:0  阅读:82
mysql性能优化
1.服务器层优化1.将数据保存在内存中,保证内存读取数据设置足够大的innodb_buffer_pool_size,将数据读取到内存中。建议innodb_buffer_poll_size设置为总内存大小的3/4或者4/5怎么确定innodb_buffer_pool_size足够大。数据是从内存读取而不是硬盘?innodb_buffer_pool_pages_free为0则表示bufferpool已
分类:数据库技术   时间:2020-08-16 09:58:07    收藏:0  评论:0  赞:0  阅读:62
mysql性能分析篇
1.mysql性能分析1.性能分析思路首先需要使用【慢查询日志】功能,去获取多有查询时间比较长的sql语句其次【查看执行计划】,查看有问题的sql的执行计划最后由可以使用【showprofiles[s]】查看有问题的SQL的性能使用情况2.慢查询日志1.慢查询日志介绍数据库查询快慢是影响项目性能的一大因素,对于数据库,我们除了要优化SQL,更重要的是得先找到需要优化的SQL,MYSQL数据库又一个
分类:数据库技术   时间:2020-08-16 09:57:55    收藏:0  评论:0  赞:0  阅读:75
mysql性能提升篇, 看完你就NX了!
mysql的性能分析,我们主要是通过查看mysql的执行计划来判断他的执行性能是否ok,下面我们来看一个实例吧1.建表语句createtablemylock(idint(10)primarykey,namevarchar(100),ageint(3),addressvarchar(100));altertablemylockaddindexidx_name_name(name,age);2.介绍M
分类:数据库技术   时间:2020-08-16 09:57:42    收藏:0  评论:0  赞:0  阅读:68
msyql索引篇
1.索引介绍1.索引是什么?官方介绍索引是帮助MySQL高效获取数据的数据结构。更通俗的说,数据库索引好比是一本书前面的目录,能加快数据库的查询速度。一般来说索引本身也很大,不可能全部存储在内存中,因此索引往往是存储在磁盘上的文件中的(可能存储在单独的索引文件中,也可能和数据一起存储在数据文件中)。我们通常所说的索引,包括聚集索引、覆盖索引、组合索引、前缀索引、唯一索引等,没有特别说明,默认都是使
分类:其他   时间:2020-08-16 09:57:22    收藏:0  评论:0  赞:0  阅读:75
不得不会的mysql架构, 让你更懂她!
1.mysql架构图Connectors:连接器,指的是不同语言中与SQL的交互ManagementServeices&Utilities:系统管理和控制工具ConnectionPool**:连接池a.管理缓冲用户连接,线程处理等需要缓存的需求。b.负责监听对MySQLServer的各种请求,接收连接请求,转发所有连接请求到线程管理模块。每一个连接上MySQLServer的客户端请求都会被
分类:数据库技术   时间:2020-08-16 09:57:07    收藏:0  评论:0  赞:0  阅读:68
416条   上一页 1 ... 16 17 18 19 20 21 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!