首页 > 数据库 >kubesphere应用系列(二)部署有状态服务redis

kubesphere应用系列(二)部署有状态服务redis

时间:2024-04-13 09:11:58浏览次数:29  
标签:状态 服务 请求 部署 创建 kubesphere redis

前言

在 Kubernetes 中,服务(Service)可以被分为有状态服务和无状态服务,个人认为的区别:

无状态服务是指不依赖于任何持久化状态的服务。它们通常是将请求处理为独立、无关的事务,并且在不同的请求之间不会保留任何信息或状态。无状态服务的每个请求都可以独立处理,而不需要与之前或之后的请求进行通信。

有状态服务是指依赖于持久化状态的服务。它们在处理请求时需要维护某种状态信息,这些状态信息可能会影响后续请求的处理结果。有状态服务通常需要将状态信息保存在外部存储系统中,如数据库、分布式存储等。

kubesphere部署redis

一、创建持久卷

二、创建有状态服务

 选择redis镜像,输入redis:7.2.4

 选择刚才创建的持久卷

 此时服务只能通过内网访问,如果需要外网访问则需要进行下一步

 

三、创建外部访问

1.创建指定工作负载的服务

 

 配置外部访问为节点端口模式

 查看服务端口

 使用客户端测试

 

 

标签:状态,服务,请求,部署,创建,kubesphere,redis
From: https://www.cnblogs.com/chumochen/p/18131231

相关文章

  • springboot集成redis
    首先引入依赖<!--redis坐标--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-redis</artifactId></dependency>在yml中引入redis数据库spring......
  • 一步一步实现 .NET 8 部署到 Docker
    一、前言本文仅针对操作系统为CentOS8的环境下部署方法进行讲述。如有需要,后续将在其他文章中进行其他系统下的部署方式讲解。二、准备工作确保服务器已安装docker。可以通过命令docker-v进行检查,如出现下图结果则表示已安装。代码准备在代码项目名称上右键,依次......
  • 在 Google Cloud 上轻松部署开放大语言模型
    今天,我们想向大家宣布:“在GoogleCloud上部署”功能正式上线!这是HuggingFaceHub上的一个新功能,让开发者可以轻松地将数千个基础模型使用VertexAI或GoogleKubernetesEngine(GKE)部署到GoogleCloud。ModelGarden(模型库)是GoogleCloudVertexAI平台的一个......
  • redis自学(33)哨兵的作用和工作原理
    新建sentinel.conf文件。输入下面的内容  1是端口号2是sentinel声明的ip3是sentinel监控的master的ip和端口号,mymaster是集群的名字,也可以理解成给主节点起的名字,可以任意起名字。Slave的信息是从master得到的。2是选举master时的quorum值4是slave与master断开的最长超时......
  • python - redis rdb备份文件导入本地
    1.安装 rdbtoolspipinstallrdbtools 2.安装 python-lzfpipinstallpython-lzf 3. rdb文件导出为json文件rdb--cjson路径名称/备份文件名称.rdb-fxx.json 4. 解析json文件withopen('文件路径/xx.json','r')asjson_file:res=json.loa......
  • 对于redis和数据库数据不一致性的解决方案
    对比两种方案:1)先更新数据库,然后删redis。此方案,如果先更新数据库,然后服务宕机没有删除缓存,那么redis中存的一直是脏数据。2)先删除redis,然后更新数据库此方案,如果数据库更新时间比较长,查询操作比较频繁,会导致取到数据库的脏数据。(并发量不高的情况下使用)3)先删除redis,然后再......
  • 测试环境如何部署?
    测试环境的部署是为了提供一个与生产环境相似的环境,用于进行软件测试。下面是测试环境部署的一般步骤和注意事项 确定测试环境的需求:首先,需要明确测试的范围、目的和需求。了解要测试的软件系统或应用程序的特性、架构和依赖关系,确定所需的硬件资源、软件环境和网络配置等......
  • Linux下使用docker部署netcore(一)
    Linux下使用docker部署netcore(一)_linuxdocker容器部署.netcore如何确认部署成功-CSDN博客安装Docker此处在Centos7进行安装,使用其他版本的系统可能在语句上要有所更改,自行百度吧。1.首先查看自己的服务器上装没装docker,避免安装重复。1.sudoyumupdate#更新一下yum包2.......
  • redis基础
    redis数据类型redis可以理解成一个全局的大字典,key就是数据的唯一标识符。根据key对应的值不同,可以划分成5个基本数据类型。redis={"name":"yuan","scors":["100","89","78"],"info":{"name":"rain"......
  • Redis--缓存雪崩、击穿、穿透
    本文转载自:https://xiaolincoding.com/redis/cluster/cache_problem.html 缓存异常会面临的三个问题:缓存雪崩、击穿和穿透。其中,缓存雪崩和缓存击穿主要原因是数据不在缓存中,而导致大量请求访问了数据库,数据库压力骤增,容易引发一系列连锁反应,导致系统奔溃。不过,一旦数据被重新......