服务器运维

  • Linux bashrc和profile的用途和区别

    bashrc和profile都是Shell的启动设置文件(其实这两个文件也是Shell脚本),可以为当前的Shell初始化环境变量等,它们类似Microsoft DOS/Windows下的autoexec.bat文件。
    2023-06-21
  • 达达CTO:达达物流技术架构之路与技术分享

    达达是全国领先的最后三公里物流配送平台。 达达的业务模式与滴滴以及Uber很相似,以众包的方式利用社会闲散人力资源,解决O2O最后三公里即时性配送难题。 达达业务主要包含两部分:商家发单,配送员接单配送,如下图所示。达达架构分享 - 01达达的业务规模增长极大,在1年左右的时间从零增长到每天近百万单,给后端带来极大的访...
    2023-06-20
  • 纯干货!魅族多机房部署方案

    我们为什么要做多机房部署魅族经过2014-2015年的转型以及销量大爆发后,随之而来的互联网服务业务越来越多,用户基数越来越大,之前单机房的扩展架构已经满足不了魅 族的发展,此外加上国内复杂网络环境下,单机房无法满足我们的可靠性需求。近年经常出现的光缆被挖、机房掉电。如支付宝光纤被挖断,导致业务中断;去年微 信也出现大...
    2023-06-20
  • 常用正则表达式列表

    很多不太懂正则的朋友,在遇到需要用正则校验数据时,往往是在网上去找很久,结果找来的还是不很符合要求。所以我最近把开发中常用的一些正则表达式整理了一下,包括校验数字、字符、一些特殊的需求等等。给自己留个底,也给朋友们做个参考。一、校验数字的表达式数字:^[0-9]*$n位的数字:^\d{n}$至少n位的数字:^\d{n,...
    2023-06-19
  • Linux命令缩小js、css文件大小(YUI)

    做网站优化的运维都知道,为了提高网站的访问速度,一般会开启Apache/Nginx gzip功能,将文件压缩,但是这个压缩与我要说的压缩不在一个层面。网上也提供一些在线css、js文件压缩功能。今天介绍一款linux工具来实现这个功能
    2023-06-19
  • Linux命令压缩/优化JPG/PNG图片

    想象一下,如果TTLSA每篇文章图片都是1M,一篇文章有10个图片,你看一篇文章是一种什么体验。不仅仅体验差,TTLSA的CDN流量也是蹭蹭蹭的往上涨,涨的是流量,掉的是钱。一个图片100k和1MB的现实的效果差不多,为什么不用100K呢
    2023-06-18
  • 快速漂亮的找出Linux下的大文件

    磁盘空间不足,需要尽快释放出可用空间,优先找出一些没用的大文件,linux没有提供现成的命令,我们可以使用find命令来完成找出磁盘大于100MB文件# find / -type f -size +100000k | xargs ls -lh | awk ‘{ print $9 ": " $5 }‘./ibdata1:...
    2023-06-18
  • jps出现– process information unavailable解决方法

    使用jps命令查看java进程,经常出现类似"3135 -- process information unavailable",有两种情况,第一种:3135这个PID存在,原因为当前ID为其他用户启动,该用户没有查看权限。第二种:3135这个PID不存在。
    2023-06-17
  • forever让nodejs应用后台执行

    nodejs一般是当成一条用户命令执行的,当用户断开客户连接,运用也就停了,很烦人。如何让nodejs应用当成服务,在后台执行呢?最简单的办法:# nohup node app.js &但是,forever能做更多的事情,比如分别记录输出和错误日志,比如可以在js中作为api使用。# npm install forev...
    2023-06-17
  • 魅族广告业务HTTP接口的灰度方案

    前言广告业务是属于多读少写的模型,写操作由后台运营人员发起,读操作由用户客户端发起。此文是讨论HTTP读接口的灰度方案,总体层次架构如图1所示。魅族广告HTTP灰度 - 01该系统有以下几个特点:(1) RPC调用服务化,实现了High Availability与Load Balance策略;(2) 网关层具有简单过载...
    2023-06-16
  • Linux之ssh连接保持与重用

    保持用终端登录远程开发机coding,应该是大多数程序猿年复一年的工作,但悲剧的是终端会你跟美女测试聊天的一瞬间断开了,所幸的是ssh提供了连接保持 命令ServerAliveInterval,只需要新建文件~/.ssh/config并输入如下命令即可:ServerAliveInterval 60这样ssh会每60秒发...
    2023-06-16
  • kafka的使用—系统保卫战

    最近有个需求,在不同的系统中做数据同步。我们是java+mysql、他们是c#+sqlserver。需求是sqlserver提出的,并且他们提出要实时,并且要我们主动推数据给他们。他们接口都提供好了,说要我们对数据库表操作的时候调用他们的接口把数据传他们。咋看没有什么事,不就是一个接口的调用么。仔细想想,这样对...
    2023-06-15
  • 删除目录软链接注意事项

    软硬链接的区别在这里就不在阐述了。说一下删除目录软链接需要特别注意的地方:系统环境:Linux Test.com 3.10.0-327.el7.x86_64 #1 SMP Thu Nov 19 22:10:57 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux实验环境:在root 目录下创...
    2023-06-15
  • 通过受限bash创建只读用户

    受限bash如果 bash 以 rbash 为程序名启动或者命令行参数有 -r 选项,则启动的这个 shell 会在某些功能上受限制.具体表现为如下操作都不能做:通过 cd 来改变工作目录设置或取消环境变量: SHELL, PATH, ENV, BASH_ENV命令名中不能包含目录分隔符 ‘/’包含有 ‘/’ 的文件名...
    2023-06-14
  • [sh2log]Linux键盘记录 keylogger notes

    不仅可以记录到击键信息,而且包括终端下的输出信息[root@Centos log]# wget http://www.i0day.com/exp/Linux/sh2log-1.0.tgz--2013-01-07 05:16:56-- http://www.i0day.com/exp/Linux/sh2log-1.0.t...
    2023-06-14
  • 5大导致”SSL证书不被信任”的原因

    前言今天在这里主要总结一下使用SSL的过程中遇到的坑(注意事项)。SSL是什么东西?很多人认为SSL证书就是拿回来安装上就可以使用的。后来发现其实不然,我们还需要去了解SSL证书信任过程和什么是信任证书链。因为大部分客户都不了解这些,购买了证书后安装使用都会出现"不信任"的问题。下面就是总结常见的5...
    2023-06-13
  • 十条nmap常用的扫描命令

    NMap,也就是Network Mapper,是Linux下的网络扫描和嗅探工具包。nmap是在网络安全渗透测试中经常会用到的强大的扫描器。功能之强大,不言而喻。下面介绍一下它的几种扫描命令。具体的还是得靠大家自己学习,因为实在太强大了。
    2023-06-13
  • 云上运维,更有价值的工作方式

    讲师介绍邓伟先生,云计算工程师,4年运维经验,维护超200台服务器,每月产生PB级流量,擅长云平台高可用架构设计、大数据内容分发,公司云计算带头人,与AWS、腾讯云、阿里云深度合作。 大家好,我叫邓伟,一直从事运维工作,今天和大家分享一下我的运维经验。记得我接手第一台服务器的时候,连linux基本命令都不会,通过百度现...
    2023-06-12
  • java struts2 远程执行任意java代码漏洞

    最近网络上爆发大规模的struts2远程代码执行漏洞。
    2023-06-12
  • 用户分享 | 优定制:用好网页性能监控 提升网站收益

    为什么要做网页性能监控互联网时代,网络经济的比重一直在增长,互联网产生的价值也在飞速提升。提高web应用的性能从来没有比现在更重要过。主要原因不言而喻,web应用的性能与公司的利益直接相关。下面这个表格数据显示了一些知名的互联网公司,在收益和性能之间关系的主要调查结果:优定制(http://udz.com/)是一家领先...
    2023-06-11

联系我们

在线咨询:点击这里给我发消息

Q Q:2220678578