想知道有没有人有将Zend社区应用部署到云上的经验(例如AWS或类似)?
我刚接触云托管,过去一直很幸运地为拥有专用服务器的人工作,我主要关心的(非zend特定的)是如何在数据库级别管理弹性?例如,在传统的设置中,我会让两个机器在主/从模式下运行数据库( FOr ),主服务器复制到从服务器上。假设主机出现任何硬盘故障,我可以将DB连接从主机切换到从机,并在以后重新构建主机?在云中做这件事有什么不同吗?
有什么非常感谢的帮助/指点吗?
需求:云资源的成本优化
当前场景:我有多个应用程序,它们有自己的基础设施,包括App、MySQL数据库、函数等。
考虑到这些应用程序将被少数人使用。
我的想法是:包含所有这些web应用程序的服务器
1. Use a VM to deploy all the servers
2. Use a Container Instanceto deploy all the servers
3. Use Kubernetes Services to deploy all the servers
问题:哪种方法更好,这样我就可以公开不同的服务器IP并将其映射到自己的域中。
对于数据库,除了使用弹性池之外
我已经创建了弹性网卡,需要将其作为辅助弹性网卡通过云组动态附加到我的EC2实例上。由于我使用的是red hat AMI,我必须继续手动配置RHEL,其中包括以下帖子中提到的步骤。
有没有人可以告诉我如何使用云形成来自动化所有这些。有没有办法使用云形成模板中的用户数据来完成所有这些工作?此外,我还需要确保即使重启ec2实例,配置也会保持不变(目前,配置在重启后被删除)。
弹性搜索或弹性云能以匹配的位置返回响应吗?
示例请求
{ "query": { "match": { "body": "apple" } } }
理想响应
{
"_source": {
"body": "The red apple is a good apple."
},
"matched_position": [
{
"start": 8,