11 2018 档案

摘要:企业级自动化运维工具应用实战ansible 公司计划在年底做一次大型市场促销活动,全面冲刺下交易额,为明年的上市做准备。公司要求各业务组对年底大促做准备,运维部要求所有业务容量进行三倍的扩容,并搭建出多套环境可以共开发和测试人员做测试,运维老大为了在年底有所表现,要求运维部门同学尽快实现,当你接到这 阅读全文
posted @ 2018-11-27 10:33 linyouyi 阅读(343) 评论(0) 推荐(0) 编辑
摘要:1 部署LNMP环境 1.1 问题 源码安装Nginx、MySQL、PHP环境,启动Nginx、MySQL服务,并测试LNMP是否工作正常: 源码安装软件时,注意将需要的配套依赖软件包也一同安装 1.2 方案 在RHEL6系统中,源码安装PHP时需要注意安装相应配套的扩展依赖软件包,如:mhash、 阅读全文
posted @ 2018-11-15 17:24 linyouyi 阅读(305) 评论(0) 推荐(0) 编辑
摘要:python中 getopt 模块,该模块是专门用来处理命令行参数的 函数getopt(args, shortopts, longopts = []) 参数args一般是sys.argv[1:]shortopts 短格式 (-) longopts 长格式(--) 命令行中输入: 下面的代码: “hp 阅读全文
posted @ 2018-11-14 21:53 linyouyi 阅读(180) 评论(0) 推荐(0) 编辑
摘要:1、修改用户进程可打开文件数限制 在Linux平台上,无论编写客户端程序还是服务端程序,在进行高并发TCP连接处理时,最高的并发数量都要受到系统对用户单一进程同时可打开文件数量的限制(这是因为系统为每个TCP连接都要创建一个socket句柄,每个socket句柄同时也是一个文件句柄)。可使用ulim 阅读全文
posted @ 2018-11-14 00:28 linyouyi 阅读(698) 评论(0) 推荐(0) 编辑
摘要:GitGit是分布式版本控制工具,SVN是集中式版本控制,有单点故障的问题GitHub是Git的代码托管中心,类似的国内有码云,是远程维护库Git的优势大部分操作在本地完成,不需要联网完整性有保证尽可能添加数据而不是删除或修改数据分支操作非常流畅与linux命令全面兼容基本操作1.查看工作区,暂存区 阅读全文
posted @ 2018-11-10 21:09 linyouyi 阅读(182) 评论(0) 推荐(0) 编辑
摘要:SQL JOINS 七种理论模型1.左外连接(左表独有+右表共有) select <select list> from tableA A left join tableB B on A.key=B.key2.右外连接(右表独有+左表共有) select <select list> from tabl 阅读全文
posted @ 2018-11-10 13:45 linyouyi 阅读(169) 评论(0) 推荐(0) 编辑
摘要:一.异步处理 场景:发送手机验证码,邮件 传统古老处理方式如下图 这个流程,全部在主线程完成,注册-》入库-》发送邮件-》发送短信,由于都在主线程,所以要等待每一步完成才能继续执行。由于每一步的操作时间响应时间不固定,所以主线程的请求耗时可能会非常长,如果请求过多,会导致IIS站点巨慢,排队请求,甚 阅读全文
posted @ 2018-11-08 03:06 linyouyi 阅读(236) 评论(0) 推荐(0) 编辑
摘要:一、理解MySQL基本概念 1、MySQL软件:MySQL实际上就是一软件,是一工具,是关系型数据库管理系统软件 2、MySQL数据库:就是按照数据结构来组织、存储和管理数据的仓库 3、MySQL数据库实例: ①MySQL是单进程多线程(而oracle是多进程),也就是说MySQL实例在系统上表现就 阅读全文
posted @ 2018-11-08 03:03 linyouyi 阅读(712) 评论(0) 推荐(0) 编辑
摘要:show profile默认情况下,参数处于关闭状态,并保存最近15次的运行结果查看profile是否开启 show variables like '%profi%';开启profile记录功能 set profiling=on; #永久生效需要在配置文件my.cnf修改查看执行了哪些命令 show 阅读全文
posted @ 2018-11-05 20:50 linyouyi 阅读(838) 评论(0) 推荐(0) 编辑
摘要:建表 建函数 阅读全文
posted @ 2018-11-05 18:26 linyouyi 阅读(310) 评论(0) 推荐(0) 编辑
摘要:索引的定义 MySQL官方对索引的定义为:索引(Index)是帮助MySQL高效获取数据的数据结构.可以得出索引的本质就是数据结构 你可以简单理解为"排序好的快速查找数据结构" 在数据之外,数据库还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,这样就可以在这些数据结构的基 阅读全文
posted @ 2018-11-04 02:46 linyouyi 阅读(2743) 评论(0) 推荐(0) 编辑
摘要:Mysql性能调优 提高Mysql系统的性能,相应速度 替换有问题的硬件(CPU/磁盘/内存等) 服务程序运行参数的调整 对SQL查询进行优化一:并发及连接控制 连接数,连接超时 max_connections 允许的最大并发连接数 connect_timeout 等待建立连接的超时秒数,默认10秒 阅读全文
posted @ 2018-11-02 17:24 linyouyi 阅读(277) 评论(0) 推荐(0) 编辑
摘要:优化应贯穿整个产品开发周期中,比如编写复杂SQL时查看执行计划,安装MySQL服务器时尽量合理配置(见过太多完全使用默认配置安装的情况),根据应用负载选择合理的硬件配置等。 1、性能分析 性能分析包含多方面:CPU、Memory、磁盘/网络IO、MySQL服务器本身等。 1.1 操作系统分析 常规的 阅读全文
posted @ 2018-11-02 16:18 linyouyi 阅读(176) 评论(0) 推荐(0) 编辑
摘要:mysql主从同步调优 常用选项 适用于Master服务器 binlog-do-db=name 设置Master对哪些库记日志 binlog-ignore-db=name 设置Master对哪些库不记日志 适用于Slave服务器 log-slave-updates 记录从库更新,允许链式复制(如A- 阅读全文
posted @ 2018-11-02 16:06 linyouyi 阅读(224) 评论(0) 推荐(0) 编辑
摘要:mysql主从复制的原理 Master,记录数据更改操作 启用binlog记录模式 允许Slave读取binlog日志 Slave运行两个同步线程 Slave_IO:负责连接Master,复制其binlog日志文件到本机的relay-log文件 Slave_SQL:负责执行本机relay-log文件 阅读全文
posted @ 2018-11-02 00:18 linyouyi 阅读(167) 评论(0) 推荐(0) 编辑
摘要:什么是集群 一组通过高速网络互联的计算组,并以单一系统的模式加以管理 将很多服务器集中在一起,提供一种服务,在客户端看来就象是只有一个服务器 可以在付出较低成本的情况下获得在性能,可靠性,灵活性方面的相对较高的收益 任务调度是集群系统的核心技术 集群的目的 提高性能:计算密集应用,如天气预报,核试验 阅读全文
posted @ 2018-11-01 23:43 linyouyi 阅读(3249) 评论(0) 推荐(0) 编辑
摘要:eth0 eth0:1 和eth0.1三者的关系对应于物理网卡、子网卡、虚拟VLAN网卡的关系:物理网卡:物理网卡这里指的是服务器上实际的网络接口设备,这里我服务器上双网卡,在系统中看到的2个物理网卡分别对应是eth0和eth1这两个网络接口。 子网卡:子网卡在这里并不是实际上的网络接口设备,但是可 阅读全文
posted @ 2018-11-01 00:13 linyouyi 阅读(2064) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示