100万个点是什么点?100万并发?100万在线?100万个应用集群节点还是100万个服务器?你要重构,原有的SSH给你带来哪些框架上的瓶颈你需要换spring-mvc?原有struts是那些不能解决的非要用spring-mvc?你理解spring-mvc么,对它多熟悉?这些应该问你自己,如果你自己不知道,那我劝你别折腾,问别人没用,架构这种东西都是针对场景、针对业务、针对实际情况来的。不是你用什么技术框架的问题。