首页 > 其他分享 >记一次部署微服务项目的成长

记一次部署微服务项目的成长

时间:2024-05-20 15:53:01浏览次数:20  
标签:容器 服务 部署 端口 服务项目 redis 成长 8848 Docker

  1. 云服务器redis如果开放端口很可能被攻击!
    当时是发现被set backup1 value大概是去远程下载sh脚本并执行,相当于让你运行脚本
    所以之后redis尽量少暴露,而且我们redis是可以远程定下定时任务的
  2. dockercompose文件部署后,为什么我的spring项目配置可以直接写上redis,就会连上对应的docker容器?
    Docker Compose 内部 DNS 解析
    Docker Compose 使用 Docker 内部的 DNS 服务器来解析这些服务名称。每个容器启动时,Docker 会将服务名称和对应的 IP 地址注册到内部的 DNS 服务器上。这意味着在同一个网络中的容器可以通过服务名称互相访问,而不需要知道对方的具体 IP 地址。

端口映射与服务访问
需要注意的是,端口映射(如 8848:8848 和 6379:6379)使得这些服务在主机上可访问,但在容器之间通信时,这些映射的端口并不重要。容器之间直接通过服务的内部端口进行通信。例如,nacos 服务在内部仍然是通过 8848 端口提供服务,而 redis 服务通过 6379 端口提供服务。

标签:容器,服务,部署,端口,服务项目,redis,成长,8848,Docker
From: https://www.cnblogs.com/seamount3/p/18202124

相关文章

  • springboot配置热部署
    ​ springboot配置热部署在SpringBoot中配置热部署通常涉及到使用SpringBootDevTools依赖和配置应用服务器的热部署特性。以下是一个基本的配置步骤:一.pom.xml:在pom.xml中添加SpringBootDevTools依赖:<dependencies><!--其他依赖--><dependency>......
  • 阿里云 nginx 部署vue项目的代码
    在开发完成之后需要部署我们的网站项目,那么步骤如下:打包vue项目,使用npmrunbuild将vue项目打包成dist的文件夹下面,然后将dist文件夹压缩方便上传到服务器将dist.zip上传到阿里云的文件夹下面,默认情况是上传到/var/www下面,在不配置nginx的情况下,默认情况下的放项目的地方将上......
  • 【JAVA】BOSS系统发版艺术:构建高效、优雅的微服务部署策略
    在现代软件开发领域,微服务架构与容器化部署已迅速成为行业新趋势。微服务架构通过将应用拆分成多个小型、自治的服务单元,每个服务承担某项特定的业务功能。而容器化部署则以其轻量级和高度可移植的特性,为这些微服务的有效打包、分发和运行提供了强大支持。在这样的环境中,实现微服......
  • containerd在线部署
    containerd的作用以及跟docker的区别Containerd是一个用于管理容器生命周期的开源项目。它最初是从Docker项目中分离出来的,现在已经成为了一个独立的项目。它可以用作容器镜像管理工具和容器运行时。它具有以下主要作用:帮助管理容器镜像。它可以下载,上传,删除容器镜像,并对镜像......
  • XAMPP部署
    要在XAMPP中添加一个新的网站根目录,你需要调整Apache的配置文件以指向新的目录。以下是具体步骤:修改Apache配置文件定位httpd.conf文件:打开XAMPP安装目录,进入apache/conf文件夹,找到httpd.conf文件。备份httpd.conf文件:在进行任何修改之前,先备份原文件,以防万一修改出错可......
  • 从开发到部署,搭建离线私有大模型知识库
    背景介绍最近一段时间搭建了一套完整的私有大模型知识库,目前完整的服务已经完成测试部署上线。基本之前的实践过程,从工程角度整理技术方案以及中间碰到的一些问题,方便后续对这个方向有需求的研发同学们。为什么做离线私有化部署在大模型火热起来之后,很多企业都有尝试相关服务。......
  • Ubuntu2404安装以及部署docker
    Ubuntu2404安装以及部署docker背景不喜欢ubuntu总是变来变去的.自己玩还行,部署生产能被坑死.如果都是自己管理的ubuntu还好加上很多op部署的,纯粹自己找没趣了安装正常选择就可以.主要是想说明一下没有GUI情况下的网络设置开机先设置地址sudoipaddradd......
  • 一文彻底整明白,基于Ollama工具的LLM大语言模型Web可视化对话机器人部署指南
    在上一篇博文中,我们在本地部署了Llama38B参数大模型,并用Python写了一个控制台对话客户端,基本能愉快的与Llama大模型对话聊天了。但控制台总归太技术化,体验不是很友好,我们希望能有个类似ChatGPT那样的Web聊天对话界面,本博文就安排起来……上一篇Llama38B大模型部署......
  • Docker 部署Nginx
    1、运行容器dockerrun--namenginx-dnginx2、创建目录mkdir/opt/sevnceWorkplace/docker/nginxmkdir/opt/sevnceWorkplace/docker/nginx/htmlmkdir/opt/sevnceWorkplace/docker/nginx/logs3、从容器中复制要挂载的文件dockercpnginx:/etc/nginx/conf.d//op......
  • Windows Security Baselines(安全基线指南) 是由微软提供的一个安全配置集合,旨在帮助组
    安全基线指南-WindowsSecurity|MicrosoftLearnWindowsSecurityBaselines(安全基线)是由微软提供的一个安全配置集合,旨在帮助组织和管理员快速部署一套推荐的安全设置,以增强Windows操作系统及其组件的安全性。这些基线覆盖了操作系统本身、MicrosoftEdge浏览器、Inter......