★------------AWS ----------
微型小站
这个作者很懒,什么都没留下…
展开
-
AWS EC2时区设置
AWS EC2时区设置确认当前时区本地时区设置硬件时钟设置系统再启动并确认确认当前时区date缺省显示UTC时区本地时区设置sudo ln -sf /usr/share/zoneinfo/Japan /etc/localtime硬件时钟设置sudo sed -i "s/\"UTC\"/\"Japan\"/g" /etc/sysconfig/clock系统再启动并确认sudo...原创 2019-10-29 20:28:30 · 2636 阅读 · 0 评论 -
AWS - EC2 instance取得时类型异常
按照官方样例取得EC2 instance实例时,出现了异常代码while(!done) { DescribeInstancesResponse response = ec2.describeInstances(request); for(Reservation reservation : response.reservations()) { ...原创 2019-02-24 20:30:54 · 784 阅读 · 0 评论 -
EC2 - SSH接续时的用户名memo
EC2 的AMI不同,默认的连接用户名也不同默认用户名ssh -i ~/mykey.pem ec2-user@ec2--*-*-.ap-northeast-1.compute.amazonaws.comAmazon Linux AMI ec2-user Centos AMI centosDebian AMI ...原创 2019-03-01 13:53:39 · 1175 阅读 · 0 评论 -
EC2 - SSH连接时・ Connection refused的解决方法
问题连接的状态下,修改了文件/etc/ssh/sshd_config将 ServerAliveInterval 设成了 60s,结果重启sshd后,直接出现启动失败的信息Bad configuration option: ServerAliveInterval/etc/ssh/sshd_config: terminating, 1 bad configuration options...原创 2019-03-01 16:04:58 · 1515 阅读 · 0 评论 -
VsCode-YAML支持追加(Swagger,CloudFormation)
SpringBoot工程配置文件,CloudFormation文件等都支持Yaml格式,因此在VsCode中追加Yaml的支持基本插件YAML Support by Red Hat.只是简单安装插件后,就直接可以支持基本的属性设定。对应其他第三方或者自定义的设置时,需要追加一些设定Swagger对应在 settings.json 文件中添加 "yaml.schemas": { ...原创 2019-02-20 15:09:59 · 10306 阅读 · 0 评论 -
几个无服务器架构的本地发开CI工具
云上开发AWS在线开发时,耗时耗费用,每次测试都需要deploy,也很麻烦,有几个本地开发的支援框架,memo了一下目前只使用过DynamoDB Local和SLS,没办法比较优缺点,以后补充。LocalStack参照 LocalStack提供了非常多的mock模型,使用DockerAPI Gateway at http://localhost:4567Kinesis at ht...原创 2019-03-05 10:26:54 · 289 阅读 · 0 评论 -
DynamoDB Local使用(一)
DynomaDB Local使用(一)前提下载启动访问create-tablelist-tablesdescribe-tableupdate-tabledelete-tableput-itemget-itemdelete-itemquery使用 DynomaDB Local 可以不用访问 DynamoDB Web,实现本地的测试,节省预置的吞吐量、数据存储和数据传输费用。参照: 设置 Dyna...原创 2019-02-26 13:28:57 · 4043 阅读 · 0 评论 -
AWS - 经典的简单三层架构图
AWS的简单3层架构示例图原图链接;simple-3-tier-web-app说明Routers53;提供DNS的域名解析服务ELB;提供负载均衡服务ASG;提供根据运行系统信息,动态的调整scale out / scale in 的服务RDS;提供M/S的高可用性的DB服务DynamoDB;提供KVS结构的数据存储服务S3;提供应用程序,DB备份功能的存储服务CloufFro...原创 2019-03-20 11:48:45 · 9117 阅读 · 1 评论 -
EC2 - Root用户密码相关
EC2 初期建立后,root用户的密码默认未设置,无法远程登陆ec2-user用户的远程登陆ssh -A -i .xxxx.pem ec2-user@xxx.xxx.xxx.xxxroot切换sudo su -密码变更$ passwdChanging password for user root.New password: (input)Retype new password...原创 2019-03-13 09:51:35 · 951 阅读 · 0 评论 -
DynomaDB Local使用(二)
DynamoDB Local使用(二)Spring Boot Initializer 新建工程依赖添加设置Example Gradle Java project for using AWS DynamoDB for local testing参照 DynamoDB (下载版本) 和 Apache MavenSpring Boot Initializer 新建工程参照 Spring Init...原创 2019-02-28 14:54:01 · 612 阅读 · 0 评论 -
AWS SNS-SpringBoot实现发送登陆验证码短信的API
用 SpringBoot 和 AWS的 SNS服务 做了一个发送手机登陆验证码短信的demo。资源参照: 我在这里.技术SpringBootAWS-SNSSwagger2lombok要件非常简单的要件,访问API,向指定的手机号发送一条信息。通过starter生成模板程序参照: Gradle的SpringBoot工程.添加依赖关系在build.gradle文件内添加依赖关系...原创 2019-01-31 10:09:57 · 5513 阅读 · 4 评论 -
AWS-CLI
CLI的Memo配置AWS CLI配置文件指定配置AWS CLI在命令行运行 aws configure 以设置您的证书和设置。$ aws configureAWS Access Key ID [None]: AKIAIOSFODNN7EXAMPLEAWS Secret Access Key [None]: wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY...原创 2019-01-08 18:17:14 · 1630 阅读 · 0 评论 -
AWS-EC2连接
EC2连接的一些总结前提:①准备EC2做成时生成的密钥文件(XX.pem)②记录EC2的公开IP地址直接通过浏览器控制台登陆账号 / 用户名 / 密码通过CLI连接win10自带OpenSSH,可以通过命令确认(PowerShell实行)PS C:\Users\user> ssh -VOpenSSH_for_Windows_7.6p1, LibreSSL 2.6.4...原创 2019-01-08 19:41:42 · 5065 阅读 · 0 评论 -
EC2-ssh接续时Error
接续失败EC2-ssh接续时ssh -i myfile.pem <public dns>显示如下的error@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WARNING: UNPROTECTED PRIVATE KEY FILE! @@@@@@@@@@@@@@@@...原创 2019-01-25 16:02:10 · 230 阅读 · 0 评论 -
EC2-NodeJs和Git等的安装
初期作成的EC2内,NodeJs 和 Git 的安装手顺,做个记录。AMI;Amazon Linux AMI 2018.03.0.20181129 x86_64 HVM (ami-00a5245b4816c38e6)Python,Pip已经默认安装。NodeJs和Git等的安装OS 情报的确认系统环境更新Git 的安装ElasticBeanstalk CLI 的安装g++ 的安装No...原创 2019-01-25 18:25:35 · 551 阅读 · 0 评论 -
EC2-安装·websocket-bench·进行socket.io 的压力测试
EC2客户端websocket-bench测试新建EC2连接EC2安装Nodejs环境source下载目录作成source下载运行测试命令对在AWS上运行的·Socket.io·服务器进行压力测试—备忘录新建EC2通过console界面,选择Linux系统AMI;Amazon Linux AMI 2018.03.0.20181129 x86_64 HVM (ami-00a5245b4816...原创 2019-01-25 18:39:33 · 1080 阅读 · 0 评论 -
Mac-通过pip安装AWS-CLI
安装pipMac OS 10.9.x以上默认安装了 easy_install~ $ sudo easy_install pip确认版本~ $ which pip/usr/local/bin/pip~ $ pip --versionpip 19.0.1 from /Library/Python/2.7/site-packages/pip-19.0.1-py2.7.egg/pip (p...原创 2019-02-01 11:18:22 · 1351 阅读 · 0 评论 -
AWS-EC2 内存和磁盘使用率的监视
AWS提供的CloudWatch中,没有提供内存使用率和磁盘使用率的信息,因此需要手动添加cron不过,AWS提供了官方的脚本,可以直接下载安装官方文档: 内存使用率.以 Amazon Linux AMI 为例。Role确认首先确保用户权限中有操作权限cloudwatch:PutMetricDatacloudwatch:GetMetricStatisticscloudwatch:...原创 2019-02-06 09:59:33 · 7489 阅读 · 4 评论 -
EC2-内存Cache的清除
由于程序的原因,内存出现泄露,测试中需要清除缓存内容,但是Root用户切换不过去,因此搜了一些其他方法echo 3 | sudo tee /proc/sys/vm/drop_caches确认cat /proc/meminfoorfree -m...原创 2019-02-06 10:11:36 · 571 阅读 · 0 评论 -
AWS相关内容
这里是AWS的关联内容。原创 2019-01-08 15:22:38 · 191 阅读 · 0 评论