任何建议,如何为生产环境设置SAP Hybris电子商务解决方案。我正在为 Hybris App ,管理控制台, Datahub , Solr <寻找独立服务器设置强>等等。
像:
第一台服务器将有 Hybris datahub appserver
第二台服务器将有 solr index 服务器+搜索
第三台服务器将有 Hybris后台和日志集合服务器。
如何实现这一目标?我之前在一台服务器上做过所有。
答案 0 :(得分:2)
在这里,我假设你使用 Hybris版本6.6
Datahub只是Web应用程序(datahub-webapp-x.x.x.x-RCx.war
),它可以作为普通的Web应用程序部署在Tomcat上。
您需要在不同的沙箱上安装独立的Solr服务器,然后您需要在店面中配置端点&amp;后台Hybris平台(服务器)local.properties文件。
您可以使用扩展集(localextensions.xml)安装Hybris套件。通过配置上游服务器(Web或负载平衡器)来限制后台访问。
安装与店面节点相同。如上所述(在Apache /负载均衡器的帮助下),您可以限制此服务器上的任何店面或Internet请求。
Hybris OOTB有centralized_logging个食谱,如果你有 Docker 基础设置,可以使用它。
无论如何,您可以设置自己的 ELK Stack (Elasticsearch-Logstash-Kibana),这是一个很好的组合作为日志管理解决方案(开源)。您可以将Redis用于大型企业解决方案以解耦Log Server&amp;记录出货单。
工具强>
SAP Hybris Commerce高级应用程序监控是一种用于分析Hybris系统内网络流量的工具。
高级应用程序监控对于管理和监控实时部署系统的运行状况至关重要。您可以分析和监控正在运行的应用程序。
高级应用程序监控基于Spring对JMX的支持使用Hybris解决方案。
Java Management Extensions(JMX)是一种Java技术,提供用于管理和监视各种Java软件的工具。 Data Hub提供JMX服务以协助运营管理和外部管理。