适用于生产环境的SAP Hybris安装和部署架构

时间:2018-03-10 17:41:59

标签: hybris

任何建议,如何为生产环境设置SAP Hybris电子商务解决方案。我正在为 Hybris App 管理控制台 Datahub Solr <寻找独立服务器设置强>等等。

像:

  • 第一台服务器将有 Hybris datahub appserver

  • 第二台服务器将有 solr index 服务器+搜索

  • 第三台服务器将有 Hybris后台日志集合服务器。

如何实现这一目标?我之前在一台服务器上做过所有。

1 个答案:

答案 0 :(得分:2)

在这里,我假设你使用 Hybris版本6.6

Hybris datahub服务器

Datahub只是Web应用程序(datahub-webapp-x.x.x.x-RCx.war),它可以作为普通的Web应用程序部署在Tomcat上。

Solr服务器

您需要在不同的沙箱上安装独立的Solr服务器,然后您需要在店面中配置端点&amp;后台Hybris平台(服务器)local.properties文件。

Hybris应用程序服务器(店面服务器)

您可以使用扩展集(localextensions.xml)安装Hybris套件。通过配置上游服务器(Web或负载平衡器)来限制后台访问。

用于后端的Hybris应用服务器(后台)

安装与店面节点相同。如上所述(在Apache /负载均衡器的帮助下),您可以限制此服务器上的任何店面或Internet请求。

集中记录

Hybris OOTB有centralized_logging个食谱,如果你有 Docker 基础设置,可以使用它。

无论如何,您可以设置自己的 ELK Stack (Elasticsearch-Logstash-Kibana),这是一个很好的组合作为日志管理解决方案(开源)。您可以将Redis用于大型企业解决方案以解耦Log Server&amp;记录出货单。

工具

  • Logstash:作为日志托运人和日志索引器
  • Redis:作为经纪人 - 用作排队系统
  • ElasticSearch:作为日志索引器 - 存储和索引日志
  • Kibana:作为一个前端查看器 - 一个带有实用功能的漂亮用户界面

高级应用程序监控

SAP Hybris Commerce高级应用程序监控是一种用于分析Hybris系统内网络流量的工具。

高级应用程序监控对于管理和监控实时部署系统的运行状况至关重要。您可以分析和监控正在运行的应用程序。

高级应用程序监控基于Spring对JMX的支持使用Hybris解决方案。

监控数据中心

Java Management Extensions(JMX)是一种Java技术,提供用于管理和监视各种Java软件的工具。 Data Hub提供JMX服务以协助运营管理和外部管理。

您可以找到detail answer here