当前位置: 首页 > news >正文

cn域名做犯法网站精致网站赏析

cn域名做犯法网站,精致网站赏析,中铁建设集团个人门户网,自己怎么设计公司标志本文主要介绍 Serverless 应用的网络环境以及 Serverless 应用容器内的环境#xff0c;了解背景知识以及基本的运维知识后可以利用 Webshell 完成基本的运维需求。 Webshell 简介 用户可以通过阿里云控制台直接获取 ECS 的 Shell#xff0c;从而完成自己的运维需求。如果 E…本文主要介绍 Serverless 应用的网络环境以及 Serverless 应用容器内的环境了解背景知识以及基本的运维知识后可以利用 Webshell 完成基本的运维需求。 Webshell 简介 用户可以通过阿里云控制台直接获取 ECS 的 Shell从而完成自己的运维需求。如果 ECS 内开启了 SSH 服务且 ECS 存在弹性公网 IP那么用户也可以在本地通过 SSH 服务获取 ECS 的 Shell 完成运维需求。 由于 EDAS Serverless 特殊的架构以及网络环境用户暂时无法直接从本地通过 SSH 服务获取应用容器的 Shell。在 Serverless 场景中容器是一个暂态的、供应用运行的环境一般来说不需要进入运维。为了方便用户进行线上问题定位排查EDAS 在控制台提供了一个简单的Webshell供用户查看调试自己的容器。 EDAS 默认给出的 Jar War 类型应用的容器基础镜像主要是面向应用运行时不带有冗余的排查工具因此对运维人员可能不够友好。对于用户自身的镜像不需要镜像中启动 SSH 服务只需要带有可执行的/bin/bash即可。用户自己的镜像可以带上必须的运维工具方便排查。目前 Webshell 不支持 Windows 镜像。 EDAS 应用节点的网络环境 EDAS 应用节点处于用户自己购买的阿里云 VPC 内。在 EDAS 中还额外提供了一层中间件服务调用隔离的手段EDAS 命名空间。EDAS 命名空间与 VPC 内的 VSWITCH 是绑定关系一个 EDAS 命名空间对应一个 VSWITCH一个 VSWITCH 可以对应多个EDAS命名空间。VPC 的原理以及基本的产品情况可以在阿里云VPC官方文档了解。简单来讲VPC 内的 IP 地址为局域网地址不同 VPC 内的2层以上数据包无法路由到目的地。EDAS 命名空间主要做中间件逻辑隔离不同命名空间内的应用在中间件层面是隔离的如服务发现以及配置下发等。 由于 VPC 的产品特性以及当前的 EDAS Serverless 的产品特性容器无法直接触达 VPC 外的服务阿里云产品除外如 OSS、镜像服务等。在没有额外配置的情况下你的容器运行在网络“孤岛”环境。 了解了基本的网络情况现在可以明白为什么用户无法直接触达自己的容器了。 容器内需要访问公网服务可以通过购买 NAT并配置 VPC 内 VSWITCH 的SNAT规则即可详见阿里云Serverless文档。SNAT规则可以让VPC内地址访问公网地址从而使用公网暴露的服务获取到公网的资源。 EDAS 构建的镜像的方案 基于阿里云容器镜像服务EDAS 集成了为用户构建以及管理镜像的功能。用于构建的基础镜像为centos:7在此基础上为用户配置好了时区、语言与编码方式、Open JDK 运行环境。容器存在的目的是为了让应用运行起来EDAS 不可能以占用所有用户运行时资源为代价集成过多的工具对于容器内工具有需求的用户建议自行构建镜像或者按需从 OSS 拉取。 常见的分析手段 线上容器的运维一般是不必要的。如果你确定需要进入容器进行运维请务必了解你的操作对线上业务的风险对于单点应用你的行为可能导致容器 OOM从而导致分钟级别的业务中断而对于多点部署的业务上述现象可能造成业务秒级中断。 诊断 EDAS 应用一般从这几个方面入手常规检查上传搜集的日志。 常规检查 常规检查的方法比较多以 Java 应用为例一般是检查进程、线程以及 JVM 的健康状态。 首先执行命令ps -ef | grep java检查你的 Java 进程是否还存在。这里必须特别说明的是容器内一般需要使用主进程启动你的应用这样一旦你的应用被kill掉容器也会退出EDAS 会将退出的容器重新启动防止业务中断。如果进程不见了可以执行命令dmesg | grep -i kill查看OOM相关日志。如果存在日志那么说明你的应用进程被 kill 掉了接着检查工作目录下hs_err_pid{PID}.log日志文件定位具体的原因。Java 类型应用的在线分析可以使用阿里巴巴开源软件 Arthas 解决建议在测试镜像中集成Arthas工具进行常规诊断。Arthas可以很方便地实时查看类加载情况观察方法出入参环境变量等。# 接入arthas需求打通公网 wget https://alibaba.github.io/arthas/arthas-boot.jar java -jar arthas-boot.jar 对于网络层的诊断在了解上述EDAS应用节点网络情况的前提下一般可以通过curl -v {host/ip} {port}检查域名解析以及连通性通过tcpdump抓包观察分析网络调用情况。 日志上传解决方案 受限于容器内工具的匮乏比较推荐的方案是将容器内搜集到的日志上传到云端然后下载到本地进行分析。目前EDAS 暂时没有提供容器内日志的下载功能这里给出一种基于阿里云 OSS 服务的解决方案。OSS 打通了阿里云生态几乎所有的网络环境你几乎可以在任何网络环境下上传以及下载 OSS 上的文件。 首先在容器内部安装OSS命令行工具。## 以64位centos系统root下 ## 没有打通公网的情况下可以选择在本地下载然后将这个文件上传到oss然后取oss的vpc内地址进行下载 wget http://gosspublic.alicdn.com/ossutil/1.5.0/ossutil64 chmod 755 ossutil64然后配置你的 OSS 命令行工具附上当前 region VPC 内的endpointVPC内的上传不要求打通公网也不消耗公网带宽流量更加经济填写用于接收上传文件的账号的AK/SK然后查看已经创建的Bucket来检查你的OSS服务是否可用。## 请先确保账号不必是当前账号任意开通阿里云oss服务的账号均可已开通 OSS 服务 ## 按照提示配置你的 AK SK endpoint信息ststoken 不需要填写 ./ossutil64 config ## 检查账号是否可用如果报错则配置错误如果没有bucket则建议前往oss控制台创建命令行工具也支持创建 ./ossutil64 ls ## 这里创建一个模拟的日志文件用于上传 echo Hello edas-app.log ./ossutil64 cp edas-app.log {bucket-address例如oss://test-bucket可以从上述命令./ossutil64 ls中查看}从 OSS 控制台或其他工具中找到你的日志文件下载到本地并使用你熟悉的工具进行分析。 原文链接 本文为云栖社区原创内容未经允许不得转载。
http://www.sadfv.cn/news/48160/

相关文章:

  • 建站套餐数据型网站
  • 提供零基础网站建设教学在哪里做普通网站需要多少钱
  • 建设网站企业运营织梦网站怎么做伪静态
  • 公司网站seo怎么做广州网站建设大公司
  • 昆明著名网站网站建设总流程图
  • 做心悦腾龙光环的网站是什么建站宝盒的设置
  • 深圳做网站排名公司推荐开发公司工程部
  • 大站wordpresswordpress 插件 小程序
  • 网站模板侵权如何处理wordpress 删除 分类存档
  • 无锡建设公司网站wordpress设置vip
  • 企业定制网站开发维护合同交易类网站seo怎么做
  • ai网站全国连锁的装修公司有哪些
  • 北京网站制作南昌wordpress 发送邮件插件
  • 电子商务网站建设规划网站文章列表如何排版
  • 网站首页改版费用做资质去哪个网站填资料
  • 做彩票网站推广犯法吗山东专业网站建设
  • 桂林生活网官方网站浏览器在线进入
  • 网站建设套定额厦门市同安区建设局官方网站
  • 郑州制作网站ihanshicrm免费软件
  • 华为云网站定制sem和seo哪个工作好
  • 广州网站设计北京好的装修公司排名
  • 地图设计网站wordpress左栏主题
  • 英雄联盟视频网站源码wordpress多说插件
  • 网站怎么识别手机跳转中山精品网站建设机构
  • 苏州微信网站校考前做试题的网站
  • 山东建设公司网站创建自己的个人网站
  • 做PPT素材图片网站 知乎找事做搜索网站
  • 广州做啊里巴巴网站多少钱室内设计装修案例
  • 电影网站做流量继续访问浏览器
  • 景德镇陶瓷学院校友做网站的互联网站备案信息查询