我们在ELK部署中使用OpenID连接提供程序(Keycloak)配置单点登录,并在访问Kibana仪表板时在浏览器中看到以下错误:
{
"statusCode": 403,
"error": "Forbidden",
"message": "[security_exception] current license is non-compliant for [oidc], with { license.expired.feature=\"oidc\" }"
}
我在Elastic有白金许可证,10月
设想情况:
我们有一个中等规模(100K++ loc)的基于微服务的项目,其内容庞大且发展迅速。
我们将此(数据和内容)销售给多个客户端,每个客户端的要求每次都有一些不同,无论是在数据上还是在内容上;它们对此都要求非常高的可用性。
我们希望避免这样的问题:为一个客户端所做的(代码或数据)更改可能会对其他客户端的部署产生不利影响。
同时,我们需要在客户端之间共享一些数据(以及对该数据的进一步更改)。
我们探索了具体的解决方案:
单个部署,特定于客户端的IF语句:
- We use this currently, this requires manually j
我有一个Java程序,它需要使用导入的源包中的一个函数,该包将2GB数据加载到内存中,并使用它进行计算。
然而,每次调用该函数时,都会处理加载过程,这非常耗时。
我的程序结构如下:
Socket Server (listening on a port)
|_ Multi Server Thread (Work as a input stream reader)
...|_ Sample Protocol (deal with the input steam using the data related functions)
我知道这个问题太宽泛了,但是:
有没有一般的想法,我可以只运行