09 2016 档案
摘要:如何用 SUSE Studio 构建 Linux 发行版? (1) 进入到 www.susestudio.com,设立一个帐户 (2) 为你的设备(发行版)选择一个基本模板 -软件和软件包选择 (1)选择设备将随带的软件和软件包 -配置 (1)在“个性化”下面为设备添加自己的自定义标识和背景 (2)
阅读全文
摘要:后端的service有可能部署在硬件条件不同的服务器上: 1)如果对标最低配的服务器“均匀”分摊负载,高配的服务器的利用率不足; 2)如果对标最高配的服务器“均匀”分摊负载,低配的服务器可能会扛不住; service层的负载均衡,一般是通过service连接池来实现的,调用方连接池会建立与下游服务多
阅读全文
摘要:1.单机 1)浏览器通过DNS-server,域名解析到ip 2)浏览器通过ip访问web-server 缺点: 1)非高可用,web-server挂了整个系统就挂了 2)扩展性差,当吞吐量达到web-server上限时,无法扩容 2.DNS轮询 DNS轮询:通过在DNS-server上对一个域名设
阅读全文
摘要:负载均衡(Load Balance)是分布式系统架构设计中必须考虑的因素之一,是指将请求/数据均匀分摊到多个操作单元上执行 常见互联网分布式架构如上,分为客户端层、反向代理nginx层、站点层、服务层、数据层。 【客户端层】到【反向代理层】的负载均衡,是通过DNS轮询实现的:DNS-server对于
阅读全文
摘要:1.查看系统负载 (1)uptime 这个命令可以快速查看机器的负载情况。 在Linux系统中,这些数据表示等待CPU资源的进程和阻塞在不可中断IO进程(进程状态为D)的数量。 命令的输出,load average表示1分钟、5分钟、15分钟的平均负载情况。 通过这三个数据,可以了解服务器负载是在趋
阅读全文
摘要:sphinx调用原理 只需要提交要查询,sphinx将返回唯一的id号 API调用 1.创建连接 2.匹配查询 (1)查询分页 (2)设置查询模式 $mode--SPH_MATCH_ALL 匹配所有查询词(默认模式) SPH_MATCH_ANY 匹配查询词中的任意一个 SPH_MATCH_PHRAS
阅读全文
摘要:Ubuntu安装 参考文档 进入sphinx mysql -h0 -P9306 查询 select * from 索引名
阅读全文