无法找到有关如何分布式部署CodeIgniter应用程序的任何参考:一台(或多台,通过负载均衡器)机器到视图+控制器;模型层的相同内容。
codeigniter是否提供了一个简单的设置,或者我必须自己设置它?
任何想法都赞赏:)
答案 0 :(得分:0)
您的HTTP负载均衡器应该处理运行您的codeigniter应用程序的服务器应该为传入请求提供服务。您将在所有服务器上复制所有视图,模型和控制器,但将与单个数据存储进行通信(例如:mysql db)。客户端和服务器之间的唯一会话将保持客户端所服务的服务器实例之间的同步。
我认为你真的不需要担心创建一个soap层,除非你的每个应用服务器都在本地维护自己的数据库,然后同步到主数据库或它们之间。