Ops as a Service

OaaS


  • 首页

  • 分类

  • 标签

  • 归档

  • 搜索

如何查找那个目录下文件最多

发表于 2021-02-17 | 分类于 Linux

Quick Start

如何查找那个目录下文件最多

通过以下命令依次返回/目录下文件最多的目录,进入这个目录,再执行上述命令,就这样层层深入最终确定是那个目录文件最多

1
for i in /*; do echo $i; find $i | wc -l; done

阅读全文 »

python get weekday

发表于 2019-01-30 | 分类于 python

Quick Start

1
2
3
4
5
6
7
8
9
10
11
12
13
14
import datetime
import calendar

def get_current_week():
monday, sunday = datetime.date.today(), datetime.date.today()
one_day = datetime.timedelta(days=1)
while monday.weekday() != calendar.MONDAY:
monday -= one_day
while sunday.weekday() != calendar.SUNDAY:
sunday += one_day

return monday, sunday

print(get_current_week())
阅读全文 »

LC_CTYPE warning

发表于 2019-01-27 | 分类于 Linux
Quick Startssh登录centos服务器,会显示:1-bash: warning: setlocale: LC_CTYPE: cannot change locale (UTF-8): No such file or directory 解决方案在/etc/environment加入(没有 ...
阅读全文 »

jenkins-plugin installed error

发表于 2019-01-14 | 分类于 jenkins

Faults

There is an error occurred during initialization of the jenkins:

1
2
3
4
5
Offline
This Jenkins instance appears to be offline.
For information about installing Jenkins without an internet connection, see the Offline Jenkins Installation Documentation.

You may choose to continue by configuring a proxy or skipping plugin installation.

阅读全文 »

阿里SLB上使用Webscoket

发表于 2019-01-02 | 分类于 websocket

Quick Start

Websocket是HTML5之后的一个新事物,可以方便的实现客户端到服务端的长会话,特别适合用于客户端需要接收服务端推送的场景。例如在线客服聊天,提醒推送等等。改变了以往客户端只能通过轮询或者long poll来获取服务端状态的限制。

阅读全文 »

Eureka vs Consul vs Zookeeper

发表于 2019-01-01 | 分类于 服务发现

前言

在云计算和容器化技术发展火热的当下,对于微服务架构,服务注册与发现组件是必不可少的。在传统的服务架构中,服务的规模处于运维人员的可控范围内。当部署服务的多个节点时,一般使用静态配置的方式实现服务信息的设定。在微服务应用中,服务实例的数量和网络地址都是动态变化的,这对系统运维提出了巨大的挑战。因此,动态的服务注册与发现就显得尤为重要。

阅读全文 »

MQTT协议简介

发表于 2018-12-31 | 分类于 mqtt

概述

MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的“轻量级”通讯协议,该协议构建于TCP/IP协议上,由IBM在1999年发布。MQTT最大优点在于,可以以极少的代码和有限的带宽,为连接远程设备提供实时可靠的消息服务。作为一种低开销、低带宽占用的即时通讯协议,使其在物联网、小型设备、移动应用等方面有较广泛的应用。

阅读全文 »

Mongodb架构模式、持久化原理和数据文件存储原理

发表于 2018-12-30 | 分类于 mongodb

概述

MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。
MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。
以下mongodb的持久化原理、架构模式和数据文件存储原理。

阅读全文 »

消息队列基础知识

发表于 2018-12-29 | 分类于 MQ

Quick Start

消息队列之常用协议

AMQP
  • AMQP即Advanced Message Queuing Protocol,一个提供统一消息服务的应用层标准高级消息队列协议,
  • 是应用层协议的一个开放标准,为面向消息的中间件设计。基于此协议的客户端与消息中间件可传递消息,并
  • 不受客户端/中间件不同产品,不同开发语言等条件的限制。
  • 优点:可靠、通用
阅读全文 »

常用消息队列对比

发表于 2018-12-29 | 分类于 MQ

Quick Start

本部分主要介绍四种常用的消息队列(RabbitMQ/ActiveMQ/RocketMQ/Kafka)的主要特性、优点、缺点。

阅读全文 »
123

Cabbin

26 日志
18 分类
21 标签
© 2021 Cabbin