Logo

  • sery

    发布于:2 天前

    12

    十年老站吐血迁移实录
    因为一些内容审查方面的原因,一个运行了很久的论坛被要求限期迁移出现有机房。管制很严,要求在1-2天内完成。论坛的文件(主要是图片及附件)100多G,数据库有80G。我评估了一下,导出数据,部署新环境,导入数据,调试到能正常访问,1-2天可能有点紧张,万一迁移不顺利,还得花费更多的时间。但没办法拒绝,先答应下来再说。跟其它技术人员讨论了一下,先临时采取投机取巧方式,应付检查,其措施如下:1、在其它不
    阅读 2783 评论 18 收藏 4
  • youerning

    发布于:6 天前

    7

    穷人的分布式网络
    前言:穷人指没钱或者不愿花太多钱(我既属于前者也属于后者TT),分布式网络主要指主机网络环境分布在不同的地理环境比如不同省或者不同国家(谁还没有一个比较便宜的国外vps不是~~)既然没有办法改变世界就改变自己吧.需求将国内不同地区的云主机以及国外vps网络层打通,要求尽可能少的延迟以及高吞吐.注意:我是指尽可能的改善当前的网络环境,你当然可以说出一堆的极端环境,不过那真不是我想要解决的.方案调研v
    阅读 2624 评论 1 收藏 4
  • dyc2005

    发布于:27 天前

    34

    Nginx+Tomcat+memcached高可用会话保持
    企业java tomcat应用实例;tomcat高可用负载session会话保持功能的实现;通过自带的Tomcat Session Replication Cluster和结合memcached及第三方组件实现高可用会话缓存服务来保持会话;前者不适合大规模应用;
    阅读 1W+ 评论 9 收藏 21
  • youerning

    发布于:28 天前

    34

    百万级别长连接,并发测试指南
    工欲善其事必先利其器,动手之前应该选一件称手的工具,locust便是那件不错的工具,但是有了工具还要设定正确的目标,以及步骤,不然很难成功.这里算是抛砖引玉了吧.
    阅读 1W+ 评论 16 收藏 17
  • ylw6006

    发布于:2018-03-20 15:38:40

    4

    GreenPlum数据库故障恢复测试
    本文介绍gpdb的master故障及恢复测试以及segment故障恢复测试。环境介绍:Gpdb版本:5.5.0二进制版本操作系统版本:centoslinux7.0Mastersegment:192.168.1.225/24hostname:mfsmasterStadnbysegemnt:192.168.1.227/24hostname:server227Segment节点1:192.168.1.2
    阅读 6073 评论 0 收藏 0
  • youerning

    发布于:2018-03-15 12:15:14

    51

    一个旧手机的威力
    这里的手机指安卓机。大家都知道安卓机用的是Linux内核,所以理论上Linux可做的事情,手机都能做,下面列举一些有意思的事情。必备技能:会Linux。安装Linux发行版其实这个比较简单,只需装一个App,但是有些技巧可以讲讲。所需材料安卓手机必须拥有公网IP的机器非必须无限流量卡非必须root权限必须Rootroot手机根据手机信号的不同,会有不同的办法,所以这里就不细讲,请自行百度,或goo
    阅读 1W+ 评论 18 收藏 16
  • ylw6006

    发布于:2018-03-08 22:57:27

    5

    Kubernetes集群监控方案
    本文介绍在k8s集群中使用node-exporter、prometheus、grafana对集群进行监控。其实现原理有点类似ELK、EFK组合。node-exporter组件负责收集节点上的metrics监控数据,并将数据推送给prometheus,prometheus负责存储这些数据,grafana将这些数据通过网页以图形的形式展现给用户。在开始之前有必要了解下Prometheus是什么?Pro
    阅读 7089 评论 8 收藏 7
  • Jx战壕

    发布于:2018-03-02 09:16:49

    7

    Supervisord守护Prometheus遇到的坑
    一直以来我采用supervisord来进行第三方服务的管理,百试不爽。所谓的第三方服务,我这里把不能通过yum或apt进行安装的,统统归拢为第三方;当然使用systemd来进行管理也很不错,不过在服务exit的时候需要自己写脚本来进行重启和重试操作。不例外的,Prometheus我还是采用了supervisord来进行启动管理,但是过完年后上班发现,我的prometheus无法收集targets的
    阅读 4014 评论 1 收藏 5
  • dyc2005

    发布于:2018-02-09 17:30:36

    21

    Ansible入门与playbook实战
    ansible通过常用模块在命令行就可以针对主机清单来管理配置远程主机,无需要代理客户端程序,但需要目标主机有ssh和python2.4+;通过ansib-doc来获取模块信息及指定模块帮助信息; ansible-playbook 基于YAML语法配置;可以对playbook文件进行测试,解析并执行应用于指定无端主机;非常方便我们统一编排分发管理远程主机;
    阅读 1W+ 评论 5 收藏 3
  • z00w00

    发布于:2018-02-06 15:26:40

    2

    巧用linux-top的批处理模式
    IT技术学习:一种是采用循序渐进的系统式学习;一种是采用“投机取巧”的碎片式学习。现在单说第二种。top命令-是UNIN&&LINUX系统自带的系统管理员工具。可以实时显示系统性能(负载、进程、运行时间)等多个指标。流行的网络教程是以交互式方式进行教学,实际上top还自带的强大的batchmode,来帮助你事半功倍。通常在交互式模式,只需要在shell下直接运行top即可,如下实时
    阅读 2771 评论 0 收藏 1
写文章