草庐IT

amazon-elasticache

全部标签

java - 如何在 Amazon 的 EC2 上运行 Java 服务器?

我想将一个用Java编写的服务器程序放在云端。它会接受来自客户端的TCP套接字连接(客户端是使用3G的安卓手机),进行一些计算,将内容保存到MySQL数据库(也在EC2上),然后通过TCP连接将内容发送回客户端。甚至可能需要创建多个服务器实例(即一个进程组)。这很容易做到吗?我想我可以做一个AMI,但我不知道如何上传Java文件、编译和运行它们,以及创建一个MySQL数据库等任何帮助将不胜感激。 最佳答案 看看使用AmazonElasticBeanstalk.Beanstalk是Amazon的PaaS产品,它将减轻很多系统管理负担。

mysql - Amazon EC2 MySQL 启动失败

在几分钟前随机停止工作后,我在启动MySQL时遇到了问题。我在尝试连接时收到此错误:Connectfailed:Can'tconnecttolocalMySQLserverthroughsocket'/var/lib/mysql/mysql.sock'(2)所以我尝试重新启动MySQL(这对我之前有用),我得到了这个:Stoppingmysqld:[OK]MySQLDaemonfailedtostart.Startingmysqld:[FAILED]这是我的错误日志:13041420:03:45mysqld_safeStartingmysqlddaemonwithdatabasesfr

mysql - 如何以最小的应用程序影响从 MySQL 到 Amazon RDS 'switch'?

Amazon官方声明:“AmazonRDS使您能够访问熟悉的MySQL数据库的全部功能。这意味着您今天已经用于现有MySQL数据库的代码、应用程序和工具可以与AmazonRDS无缝协作。”我不明白这个。AmazonRDS可通过Web服务访问,并且有一个客户端库(例如.Net的库)。因此,如果我有一个现有的.Net应用程序使用DAL,而DAL又会查询MySQL,我如何才能使同一个DAL与AmazonRDS通信(通过Web服务)。或者我在这里遗漏了什么? 最佳答案 AmazonRDS是纯MySQL,您的应用程序可以像访问任何其他MySQ

java - 使用 Java 建立与 MySQL Amazon RDS (SSL/TLS) 的安全连接

我正在尝试使用JDK1.8和MySQLConnector/J版本5.1.23安全地连接到AmazonRDS,但我对MySQLConnector/Jdocumentation中的说明感到困惑。说明说在当前目录中创建信任库并导入服务器的CA证书。当我运行以下命令时,我被要求输入密码,但我不知道输入什么:keytool-import-aliasmysqlServerCACert-filefile_location.pem-keystoretruststore另一方面,instructionsfromAmazon指出证书是由证书颁发机构签署的。SSL证书包括数据库实例终端节点作为通用名称(CN

mysql - 有没有人知道如何扩展 Amazon RDS 只读副本?

我最近设置了一个只读副本,以减轻我的Amazon多可用区RDS实例的部分读取负载。亚马逊文档明确指出,“由您的应用程序决定读取流量如何在您的只读副本之间分配”。有没有人想出一种可管理的方式来扩展只读副本?将我的应用程序的不同部分硬编码以从特定副本读取,这似乎不是一个非常可扩展的解决方案。有没有一种类似于将EC2实例置于负载均衡器之后的设置方法? 最佳答案 一位AWS工程师对问题here提供了一些见解。.这是他的回复片段:ingeneralyoucanload-balancetrafficatthefollowing3logicalp

php - 如何通过 SSL 连接到 Amazon RDS?

我正在尝试建立与通过AmazonRDS托管的MySQL数据库的SSL连接。我对如何连接感到困惑。根据亚马逊的documentation,我需要下载一个名为“rds-ca-2015-root.pem”的CA证书并在我的SSL连接中使用它。我将要连接的数据库用户设置为需要SSL。在PHP中,我包含以下代码来启动连接:$mysqli=mysqli_init();mysqli_options($mysqli,MYSQLI_OPT_SSL_VERIFY_SERVER_CERT,true);$mysqli->ssl_set(NULL,NULL,"/path/to/pem",NULL,NULL);$

mysql - 如何获取 Amazon MySQL RDS 证书

AmazonRDS文档(http://aws.amazon.com/rds/faqs/#53)指定“AmazonRDS为每个[MySQL]数据库实例生成一个SSL证书”。我无法找到有关如何查找证书的任何文档,并且在管理控制台中找不到证书。证书在哪里? 最佳答案 我在这里找到了解决方案:https://forums.aws.amazon.com/thread.jspa?threadID=62110.从此处下载ca证书文件:https://s3.amazonaws.com/rds-downloads/mysql-ssl-ca-cert.

mysql - Amazon RDS 无法执行 SET GLOBAL 命令

我正在为mysql数据库使用AmazonRDS。我想运行一些SET命令,例如:SETGLOBALgroup_concat_max_len=18446744073709551615但是当我运行这条命令时,我得到了这个错误ERROR1227(42000):Accessdenied;youneed(atleastoneof)theSUPERprivilege(s)forthisoperation当我尝试添加权限时,它不允许我添加。有任何帮助或意见吗? 最佳答案 Amazon不会授予您对RDS实例的SUPER权限(以防止您意外破坏复制等内容

mysql - Amazon RDS Aurora 与 RDS MySQL 与 EC2 上的 MySQL?

在云上设置您的数据库时,我一直在寻找最佳实践,但我仍然不清楚我们应该采用以下哪种解决方案?AmazonRDSAuroraAmazonRDSMySQLEC2实例上的MySQL我认为AmazonAurora被宣传为更好的替代品,但经过一些研究后,似乎人们并没有使用它。有问题吗? 最佳答案 在考虑之前,您应该仔细对Aurora进行基准测试。启动一个实例并设置您的应用程序和数据库的测试实例。生成尽可能高的负载。我在上一家公司做过,我发现尽管亚马逊声称高性能,Aurora却惨遭失败。比RDS慢两个数量级。我们的应用具有很高的写入流量。我们的结

android - 如何区分 Android 应用程序是否在 Amazon Kindle Fire 上运行?

我最近被亚马逊移动应用分发门户拒绝了我的应用,理由是菜单->“评价应用”选项重定向到GooglePlay商店。为了被接受,它应该重定向到亚马逊应用商店,下载URL必须是http://www.amazon.com/gp/mas/dl/android?p=packagename这当然是有道理的。所以我需要类似的东西:Stringurl=isKindle?"http://www.amazon.com/gp/mas/dl/android?p=packagename":"https://play.google.com/store/apps/details?id=packagename";问题是: