我想缩放LanguageTool HTTP Server,以便它可以一次处理大量用户请求并处理非常大的文本。实现这一目标的最佳方法是什么?
答案 0 :(得分:2)
我是LanguageTool的作者。简短的回答是,您可以像任何HTTP服务一样扩展它:运行多个实例并将它们放在负载均衡器后面。由于LanguageTool服务器没有状态,这应该很容易。答案越长,需要更多信息:文件有多长,以及使用哪种语言?你需要拼写检查还是只需要超出拼写检查的功能?对于某些语言,LanguageTool比其他语言慢得多。例如,英语很慢,大多数规则数量较少的语言(参见https://languagetool.org/languages/)更快。