服务器运维
-
跨境电商Crazysales的高稳定性架构实践
Crazysales是一家典型的跨境电商企业,以澳洲和英国作为主要目标市场,产品大多数由国内供应商提供。Crazysales不但是Amazon、eBay等大型电商平台上的大卖家,同时在澳洲、新西兰建设有自营电商网站,为广大用户提供完整的网购服务。由于涉及跨国网络部署,不可避免地需要穿过“万里长城”,因此应用架构相对普通... -
Linux内核调优部分参数说明
#接收套接字缓冲区大小的默认值(以字节为单位)。net.core.rmem_default = 262144#接收套接字缓冲区大小的最大值(以字节为单位)。net.core.rmem_max = 16777216#发送套接字缓冲区大小的默认值(以字节为单位)。net.core.wmem_default = 262144... -
备战618 | 电商APP如何从容应对暴增的访问流量
马上又到暑促季节,各大电商平台的促销、打折活动连番登场,从“1元秒杀”、“买二免一”到“满199减100”,彻底点燃了亿万网民的购物热情。就在上周,以吃命名的“517吃货节”促销活动在美团、饿了么、百度糯米等外卖平台纷纷上线,然而5月17日中午订餐高峰,暴增的流量直接导致饿了么APP出现服务异常、定位失败、数据无法同步... -
Flask的Jinja2模板引擎 — 控制语句与表达式(1st)
Flask的模板功能是基于Jinja2模板引擎来实现的。模板文件存放在当前目前下的子目录templates(一定要使用这个名字)下。 -
linux 最常用yum源 remi
Remi repository 是包含最新版本 PHP 和 MySQL 包的 Linux 源,由 Remi 提供维护。有个这个源之后,使用 YUM 安装或更新 PHP、MySQL、phpMyAdmin 等服务器相关程序的时候就非常方便了。 -
git merge 和 git rebase 小结
Git merge是用来合并两个分支的。git merge b 将b分支合并到当前分支,同样 git rebase b,也是把 b分支合并到当前分支 -
如何让IT部门成为企业的价值中心
云智慧监控宝是一款面向运维的全栈实时监控工具,在运维圈素有IT监控神器的美誉,那么监控宝是如何帮助一家电商企业实现业务数据监控,并让IT部门走在业务部门之前,成为企业价值中心的呢?请看下面来自监控宝忠实用户的分享。 -
如何重置Gitlab管理员密码
gitlab web登入密码忘记以后可以用如下方式修改密码 -
resolv.conf:search、domain、nameserver解释
resolv.conf文件的配置选项不多,从man文档中看了半天,不理解domain和search使用来干嘛的。这里做个解释,防止以后忘了(环境:ubuntu12.04): -
ZABBIX PDF下载新地址(TTLSA出品)
昨天有同学说百度链接无效,才发现关于zabbix的pdf变成了审核未通过。在这里从新分享一个链接,并且需要密码。 -
Zabbix 3.2.0beta1正式发布
月初alpha1刚出,今天beta1出来了。改进东西不是很多。 What's New in 3.2.0beta1 [ZBXNEXT-1791] added evaluation of logical expressions with unsupported items in trigger expres... -
深度了解HTTP/2
首先我们要明白 HTTP 是什么。HTTP 是一个基于 TCP/IP 的应用层通信协议,它是客户端和服务端在互联网互相通讯的标准。它定义了内容是如何通过互联网进行请求和传输的。HTTP 是在应用层中抽象出的一个标准,使得主机(客户端和服务端)之间的通信得以通过 TCP/IP 来进行请求和响应。TCP 默认使用的端口是 ... -
mac执行git报错:git xcrun: error: invalid active developer path
mac升级到10.12(macOS Sierra),执行git命令,出现如下错误 $ git xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at:/Library/De... -
macOS Serra升级后office无法使用解决方案(亲测)
一直以来升级osx系统都是很顺利的,这次算是载了。首先office不能用,其实pptpVPN被移除了。有些PPTP VPN看来要重新换掉了,看如何解决macOS Serra升级后office无法使用的问题。 -
git 命令自动补全的方法
只需要完成下面两部,就可以实现在mac osx 下git 命令自动补齐,自动补全之后可以不用记住那么多命令了。 首先下载自动补齐脚本,使用curl命令如下: -
restorecon命令详解
estorecon命令用来恢复SELinux文件属性即恢复文件的安全上下文。语法restorecon [-iFnrRv] [-e excludedir ] [-o filename ] [-f filename | pathname...] -
Kpatch不重启给Linux内核打补丁
搭建kpatch builder以centos7.2为例。认centos7.2的安装的内核版本是3.10.0-327.el7.x86_64,这个内核版本当初是通过gcc 4.8.3编译的。 而centos7.2自带gcc rpm包的版本则是 4.8.5 -
Centos6.5升级glibc
场景需求 注意更新系统库存在一定的风险, 请谨慎操作 默认的Centos6.5 glibc版本最高为2.12, 而在进行Nodejs开发时项目所依赖的包往往需要更高版本的glibc库支持, 因此在不升级系统的前提下, 需要主动更新系统glibc库. 一般遇到错误libc.so.6: version GLIBC_... -
使用Mosh来优化SSH连接
什么是MoshMosh表示移动Shell(Mobile Shell),是一个用于从客户端跨互联网连接远程服务器的命令行工具。它能用于SSH连接,但是比Secure Shell功能更多。它是一个类似于SSH而带有更多功能的应用。程序最初由Keith Winstein 编写,用于类Unix的操作系统中,发布于GNU GPL... -
部署私有Docker Registry
安装部署一个私有的Docker Registry是引入、学习和使用Docker这门技术的必经之路之一。尤其是当Docker被所在组织接受,更多人、项目和产品开始接触和使用Docker时,存储和分发自制的Docker image便成了刚需。Docker Registry一如既往的继承了“Docker坑多”的特点,为此这里...
