我想用ELK堆栈配置我的Angular应用程序。选项1:从Angular向logstash发送http post请求。选项2:从Angular向node.js服务器发送http post请求,该服务器将向logstash发送消息。也许还有其他的选择,但我不知道。我没有找到任何关于它的教程。正确的做法是什么?
e3bfsja21#
使用REST或GraphQL或其他创建可用的API(gRPC真的由你决定)来连接客户端和服务器,这是最完整的技术,你可以在其中添加更多的功能,也可以为将来做一个种子项目。2从技术上讲,客户端向你选择的API发送一个查询,然后API与服务器进行逻辑对话(这可以是elasticsearch / express /或任何其他),然后将数据记录在elastic或DB或任何其他数据库上。
1条答案
按热度按时间e3bfsja21#
使用REST或GraphQL或其他创建可用的API(gRPC真的由你决定)来连接客户端和服务器,这是最完整的技术,你可以在其中添加更多的功能,也可以为将来做一个种子项目。2从技术上讲,客户端向你选择的API发送一个查询,然后API与服务器进行逻辑对话(这可以是elasticsearch / express /或任何其他),然后将数据记录在elastic或DB或任何其他数据库上。