ksoap服务由最大用户访问,它是否崩溃?

ksoap服务由最大用户访问,它是否崩溃?,soap,n-tier-architecture,ksoap,Soap,N Tier Architecture,Ksoap,我想澄清我的疑问。我正在使用ksoap服务,并且它能够成功运行。但是,如果一次有多个用户访问,例如1000多名用户正在访问,那么它将崩溃或不崩溃。在三层体系结构中,如果服务器导致其中一层崩溃,则会影响到另一层。例如flip kart或amazon,当多个用户同时访问时会崩溃时间。所以我想澄清我的观点。如何恢复此问题?如果有人有想法,请澄清我的观点,如果有问题,如何解决此问题?我们不知道它是否在1k+用户负载下崩溃。我们不知道你的设置和架构。您必须进行负载测试并进行检查 当1层崩溃时会发生什么?这

我想澄清我的疑问。我正在使用ksoap服务,并且它能够成功运行。但是,如果一次有多个用户访问,例如1000多名用户正在访问,那么它将崩溃或不崩溃。在三层体系结构中,如果服务器导致其中一层崩溃,则会影响到另一层。例如flip kart或amazon,当多个用户同时访问时会崩溃时间。所以我想澄清我的观点。如何恢复此问题?如果有人有想法,请澄清我的观点,如果有问题,如何解决此问题?

我们不知道它是否在1k+用户负载下崩溃。我们不知道你的设置和架构。您必须进行负载测试并进行检查

当1层崩溃时会发生什么?这取决于它意味着什么。您的意思是“异常将被抛出”,通常http服务器会毫无问题地处理这个问题。它们捕获异常,返回错误,并准备处理另一个连接。但若并没有足够的内存或segfault,那个么整个运行时就会停止。如果其他层由同一运行时处理,那么它们也会下降

如何使应用程序更具弹性?根据您的预算和需要:分离、复制、监控和自动缩放。例如:在不同的机器上保留不同的层,在不同的机器上保留同一服务的多个副本,同时工作。让软件(如mesos)保持所需数量的服务运行(如果某个服务出现故障,该软件将在新机器上启动该服务的新实例)。使用云在负载较高时自动使用更多机器