对于期望接收中等(不重,但也不轻)流量的生产Rails应用程序,推荐的服务器布局是什么?我正在考虑一个运行Apache and Passenger (mod_rails)的设置。有多少应用程序服务器、web服务器和数据库服务器是有意义的?应如何设置它们以提供冗余、故障转移、可靠性等?我知道这是一个广泛的问题,取决于很多因素,但我只是在寻找应该如何处理这个问题的一般建议和建议。
我有一个与Sql Server Express数据库交互的WPF C#多用户应用程序。目前我遇到了以下问题:如何组织应用程序和数据库,以便不同工作站上的多个用户能够使用它,也许我应该将数据库文件放在服务器上,使所有其他工作站上的应用程序在与数据库交互时引用该服务器?如果是这样,我如何提供数据库文件的安全性。有没有什么情况下,我可以在服务器上安装我的应用程序,并将其签名为服务器,然后在其他计算机上安装时指向该服务器?在