AWS RDS的三个指标是什么:可用内存(增强监控),活动内存(增强监控)和可用内存(CloudWatch监控)?
他们之间有什么关系?
看看这两张照片.
三个指标的价值是不同的.
的形象 在这里输入图像描述
我的RDS实例类是db.m3.xlarge,它的总内存是15G,我使用RDS有一段时间了,RDS Freeable Memory持续下降,目前不到3G。
\n可用内存 < 总内存 * 20%
\n\n\n\n记忆
\nFreeable Memory \xe2\x80\x93 数据库实例上的可用 RAM 量(以兆字节为单位)。“监控”选项卡指标中的红线标记为 CPU、内存和存储指标的 75%。如果实例内存消耗经常跨越该线,则表明您应该检查您的工作负载或升级您的实例。
\nswap 使用 \xe2\x80\x93 数据库实例使用了多少交换空间(以兆字节为单位)。
\n根据上面一段话,我应该增加实例来增加内存吗?(将RDS实例从db.m3.xlarge修改为db.m3.2xlarge)
\n我还找到了这个链接:
\n\n它说:
\n“简短的回答 - 您不应该担心可用内存,除非它变得非常低(大约 100-200 Mb)或发生大量交换(请参阅 RDS SwapUsage 指标)。”
\n但我的FreeableMemory是2.9G,swapUsage是0。
\n问题一:
\n是否需要扩容实例增加内存?(将RDS实例从db.m3.xlarge修改为db.m3.2xlarge)
\n问题2\xef\xbc\x9a
\nRDS的Freeable内存会继续减少直到小于100M吗?
\n如果出现这种情况,用什么方法可以让Freeable内存不小于某个值呢?
\n问题3\xef\xbc\x9a
\n这张图片显示了 innodb_buffer_pool_size:\n
innodb_buffer_pool_size 的值为 {DBInstanceClassMemory*3/4} 。
\ninnodb_buffer_pool_size与可用内存有关吗?
\n …目前我知道AWS RDS官方文档可以实现只读复制的功能例如:
RDS主库是生产库,主库有3张表(a,b,c),主库使用只读副本创建子库,然后只读副本提升为数据库实例,官方链接如下:
https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_ReadRepl.html
将只读副本升级为数据库实例(我称之为新数据库实例)后,如果我希望这个新数据库实例满足以下要求,将采取哪些步骤:
新的数据库实例有5张表(a、b、c、d、e),其中a、b、c这三张表要与主库三张表的数据保持一致(相当于这三张表是main 库的只读副本)和 d、e 两个表可以修改。
我的操作系统是ubuntu 18.04.5\xe3\x80\x82Xrdp是0.9.5
\nit@it51:~$ sudo netstat -ptan | grep xrdp\ntcp6 0 0 ::1:3350 :::* LISTEN 4576/xrdp-sesman\ntcp6 0 0 :::3389 :::* LISTEN 4587/xrdp\nRun Code Online (Sandbox Code Playgroud)\nit@it51:~$ xrdp -v\nxrdp: A Remote Desktop Protocol server.\nCopyright (C) Jay Sorg 2004-2014\nSee http://www.xrdp.org for more information.\nVersion 0.9.5\nRun Code Online (Sandbox Code Playgroud)\nxrdp 0.9.5 只绑定ipv6\xef\xbc\x8c可以绑定ipv4吗?如果是这样,我应该如何配置它?
\n我使用的是 Windows 10 操作系统。
我想统计AWS的IP地址数量。
我使用python 2.7.14和boto 2.6.0
我添加一个文件,其名称boto.config位于 C:\Users\Administrator 文件夹
boto.config 的内容是:
[Credentials]
aws_access_key_id=******
aws_secret_access_key=*****
Run Code Online (Sandbox Code Playgroud)
脚本是:
#!/usr/bin/env python
# -*- encoding: utf8 -*-
import boto.ec2
from pprint import pprint
import ssh
import requests
import urllib3
import certifi
import ssl
conn = boto.ec2.connect_to_region('cn-north-1')
reservations = conn.get_all_instances()
InstanceMap=[]
for reservation in reservations:
for instance in reservation.instances:
if 'env' in instance.tags and instance.tags['env'] == 'test':
InstanceMap.append(instance.ip_address)
f = open('F:\ip.txt','w')
pprint(InstanceMap, f)
Run Code Online (Sandbox Code Playgroud)
当我运行此脚本时,它显示错误信息:
SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] 证书验证失败 (_ssl.c:661) …
docker-compose 版本 1.29.1 是否支持 --gpus 参数?如果没有,是否有其他参数支持在 docker-compose 1.29.1 中设置 GPU 的使用?