ECS Fargate 上部署 SkyWalking OAP Server:利用 AWS CLI 和服务发现提供服务

在本篇文章中,我们将演示如何使用 AWS CLI 在 ECS Fargate 上部署 SkyWalking OAP Server,并利用 AWS 服务发现为 gRPC 流量提供一个静态入口点。这样,客户端就可以通过服务发现名称访问 gRPC 服务。以下是详细步骤:

1. 注册任务定义

创建一个名为 ​​dev-skywalking-oap-server-task.json​​ 的文件,内容如下:

{
  "family": "dev-skywalking-oap-server-task",
  "executionRoleArn": "ecsTaskExecutionRole",
  "networkMode": "awsvpc",
  "containerDefinitions": [
    {
      "name": "dev-skywalking-oap-server",
      "image": "apache/skywalking-oap-server:9.1.0",
      "portMappings": [
        {
          "containerPort": 11800,
          "hostPort": 11800,
          "protocol": "tcp"
        },
        {
          "containerPort": 12800,
          "hostPort": 12800,
          "protocol": "tcp"
        },
        {
          "containerPort": 1234

相关推荐

  1. Centos部署Node服务MongoDB

    2024-03-23 05:18:06       20 阅读
  2. 租用服务器提供服务

    2024-03-23 05:18:06       32 阅读
  3. ECS Fargate 部署 SkyWalking UI 并通过 ALB 提供服务

    2024-03-23 05:18:06       36 阅读
  4. Nacos如何支持服务发现注册?

    2024-03-23 05:18:06       35 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-23 05:18:06       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-23 05:18:06       106 阅读
  3. 在Django里面运行非项目文件

    2024-03-23 05:18:06       87 阅读
  4. Python语言-面向对象

    2024-03-23 05:18:06       96 阅读

热门阅读

  1. 图书管理借阅系统(SpringBoot项目)

    2024-03-23 05:18:06       33 阅读
  2. 【WPF应用7】 基本控件-Grid 布局的详解与示例

    2024-03-23 05:18:06       46 阅读
  3. 初识Golang,Golang 中的结构体和方法

    2024-03-23 05:18:06       38 阅读
  4. 2024年奥莱利科技趋势报告解析

    2024-03-23 05:18:06       40 阅读
  5. Redis+Lua脚本+SpringAOP实现接口限流

    2024-03-23 05:18:06       42 阅读