#Redis入门指南

Watchdogs利用Redis实施大规模挖矿,常见数据库蠕虫如何破?

背景2月20日17时许,阿里云安全监测到一起大规模挖矿事件,判断为Watchdogs蠕虫导致,并在第一时间进行了应急处置。该蠕虫短时间内即造成大量Linux主机沦陷,一方面是利用Redis未授权访问和弱密码这两种常见的配置问题进行传播,另一方面从known_hosts文件读取ip列表,用于登录信任该主机的其他主机。这两...

MaxCompute Spark开发指南

本文档面向需要使用MaxComputeSpark进行开发的用户使用。本指南主要适用于具备有Spark开发经验的开发人员。MaxComputeSpark是MaxCompute提供的兼容开源的Spark计算服务,它在统一的计算资源和数据集权限体系之上,提供Spark计算框架,支持用户以熟悉的开发使用方式提交运行Spark作...
代码星球 ·2021-02-24

redis设置密码

因为我们的操作系统大部分还是使用的windows,所以在开发的时候,基本上是用windows下的Redis。通过启动redis-server.exe来启动。redis默认是空密码,但是这样在项目上线后是不安全的,容易被入侵,所以要设置密码。1、打开redis.windows.conf文件,找到#requirepassf...
代码星球 ·2021-02-24

MyEclipse建立SpringMVC入门HelloWorld项目

一、首先,建立空的webproject项目:1. 2. 3.  二、其次,导入先关jar包1.将jar包导入SpringMVCHelloWorldWebRootWEB-INFlib目录下 三、接下来修改web.xml文件,在web中,指定我们的DispatcherSer...

vue.js 2.0 --- 安装node环境,webpack和脚手架(入门篇)

1.1、安装node.js1.2安装过程很简单,一路“下一步”就可以了。安装完成之后,打开命令行工具(win+r,然后输入cmd),输入node-v,如下图,如果出现相应的版本号,则说明安装成功。 1.3修改npm为淘宝镜像因为npm的仓库有许多在国外,访问的速度较慢,建议修改成cnpm,换成taobao的镜...

关于redis key命名规范的设计

一、实现目标简洁,高效,可维护1、Rediskey命名风格【推荐】Rediskey命名需具有可读性以及可管理性,不该使用含义不清的key以及特别长的key名;【强制】以英文字母开头,命名中只能出现小写字母、数字、英文点号(.)和英文半角冒号(:);【强制】不要包含特殊字符,如下划线、空格、换行、单双引号以及其他转义字符...

Linux安装redis(6.0.9)环境

安装前条件:linux机器有gcc(不然后续make的时候会报错)  tar-zxvfredis-6.0.9.tar.gzmake//编译sudomakeinstallPREFIX=/usr/local/redissudocpredis-6.0.9/redis.conf/usr/local/redi...

从零开始入门 K8s | 可观测性:你的应用健康吗?

首先来看一下,整个需求的来源:当把应用迁移到Kubernetes之后,要如何去保障应用的健康与稳定呢?其实很简单,可以从两个方面来进行增强:首先是提高应用的可观测性;第二是提高应用的可恢复能力。从可观测性上来讲,可以在三个方面来去做增强:首先是应用的健康状态上面,可以实时地进行观测;第二个是可以获取应用的资源使用情况;...

从零开始入门 K8s | 应用存储和持久化数据卷:存储快照与拓扑调度

存储快照产生背景在使用存储时,为了提高数据操作的容错性,我们通常有需要对线上数据进行snapshot,以及能快速restore的能力。另外,当需要对线上数据进行快速的复制以及迁移等动作,如进行环境的复制、数据开发等功能时,都可以通过存储快照来满足需求,而K8s中通过CSISnapshottercontroller来实现...

从零开始入门 K8s | 应用存储和持久化数据卷:核心知识

PodVolumes首先来看一下PodVolumes的使用场景:场景一:如果pod中的某一个容器在运行时异常退出,被kubelet重新拉起之后,如何保证之前容器产生的重要数据没有丢失?场景二:如果同一个pod中的多个容器想要共享数据,应该如何去做?以上两个场景,其实都可以借助Volumes来很好地解决,接下来首先看一下...

从零开始入门 K8s| 详解 Pod 及容器设计模式

容器的基本概念我们知道Pod是Kubernetes项目里面一个非常重要的概念,也是非常重要的一个原子调度单位,但是为什么我们会需要这样一个概念呢?在使用容器Docker的时候,也没有这个说法。其实,如果想要理解Pod,首先要理解容器,所以来回顾一下容器的概念:容器的本质实际上是一个进程,是一个视图被隔离,资源受限的进程...

从零开始入门 K8s| 阿里技术专家详解 K8s 核心概念

Kubernetes,从官方网站上可以看到,它是一个工业级的容器编排平台。Kubernetes这个单词是希腊语,它的中文翻译是“舵手”或者“飞行员”。在一些常见的资料中也会看到“ks”这个词,也就是“K8s”,它是通过将8个字母“ubernete”替换为“8”而导致的一个缩写。Kubernetes为什么要用“舵手”来命...

Flink Checkpoint 问题排查实用指南

在Flink中,状态可靠性保证由Checkpoint支持,当作业出现failover的情况下,Flink会从最近成功的Checkpoint恢复。在实际情况中,我们可能会遇到Checkpoint失败,或者Checkpoint慢的情况,本文会统一聊一聊Flink中Checkpoint异常的情况(包括失败和慢),以及可能的原...

8 分钟入门 K8s | 详解容器基本概念

在介绍容器的具体概念之前,先简单回顾一下操作系统是如何管理进程的。首先,当我们登录到操作系统之后,可以通过ps等操作看到各式各样的进程,这些进程包括系统自带的服务和用户的应用进程。那么,这些进程都有什么样的特点?第一,这些进程可以相互看到、相互通信;第二,它们使用的是同一个文件系统,可以对同一个文件进行读写操作;第三,...

Apache Flink 进阶入门(二):Time 深度解析

Flink的API大体上可以划分为三个层次:处于最底层的ProcessFunction、中间一层的DataStreamAPI和最上层的SQL/TableAPI,这三层中的每一层都非常依赖于时间属性。时间属性是流处理中最重要的一个方面,是流处理系统的基石之一,贯穿这三层API。在DataStreamAPI这一层中因为封装...
首页上一页...23456...下一页尾页