zoukankan      html  css  js  c++  java
  • 10.1.1 使用亚马逊的RDS创建PostgreSQL数据库

    在开始本节之前,我们需要创建和配置AWS账户。完成之后,我们的第一项任务就是创建要用于EagleEye服务的PostgreSQL数据库。要做到这一点,我们将要登录到AWS控制台并执行以下操作。
        (1)在第一次登录到控制台时,我们将看到一个亚马逊Web服务列表。找到RDS的链接并点击它,进入RDS仪表板。
        (2)在仪表板上找到一个上面写着“Launch a DB Instance”的大按钮并点击它。
        (3)RDS支持不同的数据库引擎。
     
    此时,应该能看到一个数据库列表。选择PostgreSQL,然后点击“Select”按钮。这将启动数据库创建向导。
        亚马逊的数据库创建向导首先会询问这是生产数据库(Production)还是开发/测试(Dev/Test)数据库。我们将使用免费套餐创建开发/测试数据库。图10-2展示了这个界面。
    图10-2 选择数据库是生产数据库还是测试数据库
        
    接下来,我们将创建有关PostgreSQL数据库的基本信息,并设置将要使用的主用户ID和密码来登录数据库。图10-3展示了这个界面。
    图10-3 设置基本数据库配置
     
    创建的数据库实例标识符为:eagle-eye-aws-dev,主用户名为:postgres_aws_dev,密码为:postgres_aws_dev
     
    该向导的最后一步是创建数据库安全组、端口信息和数据库备份信息。图10-4展示了这个界面的内容。
    图10-4 为RDS数据库创建安全组、端口和备份选项
    图10-4中创建的数据库名为:eagle_eye_aws_dev
        此时,数据库创建过程将开始(可能需要几分钟)。完成之后,需要配置EagleEye服务来使用数据库。创建完数据库之后(这需要几分钟),返回到RDS仪表板并查看创建的数据库。图10-5展示了这个界面。
    图10-5 创建好的RDS/PostgreSQL数据库
        对于本章,我为每个需要访问基于亚马逊的PostgreSQL数据库的微服务创建了一个名为aws-dev的新应用程序profile。我在Spring Cloud Config GitHub存储库(https://github.com/carnellj/config-repo)中添加了一个新的Spring Cloud Config服务器应用程序profile,它包含亚马逊数据库连接信息。使用新数据库的每一个属性文件都遵循命名约定(服务名)-aws-dev.yml(许可证服务、组织服务和验证服务)。
        此时,数据库已经准备好了(还不赖,只需要大约5次点击就能创建完成)。让我们转向下一个应用程序基础设施,看看如何创建EagleEye许可证服务将要使用的Redis集群。
  • 相关阅读:
    vue生命周期简介和钩子函数
    vue.js 笔记
    vue-cli安装以及搭建vue项目详细步骤
    nodejs 报错
    线程池 一 ThreadPoolExecutor
    JUC 一 线程池
    线程八锁
    JUC 一 ReentrantReadWriteLock
    JUC 一 ReentrantLock 可重入锁
    JUC 一 CountDownLatch(闭锁)
  • 原文地址:https://www.cnblogs.com/mongotea/p/11975375.html
Copyright © 2011-2022 走看看