我们做项目一般前置服务器其实就是数据采集服务器,因为核心业务服务器承担对外提供服务和计算的作用,如果数据采集来之后比较多比较快,可能IO会吃不住,而造成服务器死机或者网络堵塞,因此诞生了这么个东西,如果配置足够强大,比如内存很大,多核CPU,或者多网口接入,这个前置服务器不要要把。
典型应用:门禁、一卡通、监控录像、上传或统计类ERP等
前端指负责生成页面视图的服务器吧,前端开发偏向于用户体验,比较直观,服务器端开发偏向于性能。一般需要能应付前面响应的大量IO,相对而言后端负责业务处理的服务器,相对地需要大量的运算CPU和内存,对IO响应要求不高,如果直接让后端也处理IO效能不好,所以前端负责缓冲着请求,然后向后端再请求服务,后端处理完响应后再响应返回,分开处理。
前置机一般在银行、券商、电信等运营商用的比较多,这些运营商都有很多后台核心系统,可能需要对外提供服务,但是不允许其他系统通过外网直接访问。这时候就需要开发一个软件,运行在服务端的内网,通过专线或硬件隔离技术将运行这个软件所在的计算机连接到外网系统上,运行这个软件的计算机就叫前置机。作用:从网络和安全角度来看,它有隔离主机的作用(一种放在内网以外,分离内网外网的应用)保证外部的应用不能直接访问核心服务,比如银行的各类外部接口(电信代收费、银证通)。 从业务角度来看,前置机提供了业务渠道与核心服务的主机交流的一个桥梁。它一般起着管理和调度业务渠道发起的交易的作用,可以减轻核心后台服务器的负担,也可以用来处理非核心业务的功能。 位于应用系统服务器端与客户端之间的独立处理机系统,担负数据格式转换、连接管理、业务流管理外围调度、外围处理,并把业务数据交后台应用服务系统处理等任务。欢迎分享,转载请注明来源:夏雨云
评论列表(0条)