Aart van Baren
Aart van Baren
I've tested this on staging. It looks like the load balancer is doing the heavy lifting, because the results are more or less the same. It can still be useful...
Hi @davidxia, the `package.json` has the `copy2server` task. It copies the webui build output to the server resources. So you don't need to run the `webui` on a separate server....
> So running the webui separately is only for development? Yes, it's so that you don't have to restart the server every time you make a small change to the...
From https://github.com/eclipse/openvsx/wiki/Deploying-Open-VSX#adding-the-web-ui: "The Docker image of the server application does not include the web UI. The reason for this is that the UI can be customized. In case you don't...
Hi @davidxia, did you manage to get openvsx running? https://github.com/eclipse/openvsx/issues/703#issuecomment-1486461192 might help.
> Might be nice to update the docs and accommodate my use case I'd be happy to do that @davidxia. Can you share the changes you've made?
Thanks for the contribution @MatthewKhouzam. We use [Spring Boot Actuator](https://docs.spring.io/spring-boot/docs/2.5.6/reference/html/actuator.html) to manage and monitor the server. The data can be collected by Prometheus and displayed in Grafana, as outlined in...
There already is [LongRunningRequestFilter](https://github.com/eclipse/openvsx/blob/master/server/src/main/java/org/eclipse/openvsx/web/LongRunningRequestFilter.java) for investigating.
> Here is an example of what we can show with this patch Interesting, this from your own or Ericsson's Open VSX instance? > For that you either need deeper...
> For better observability within VSX, you need to add spans using open telemetry Spring supports that: "We want to have some detailed observation of the MyUserService#userName method. Thanks to...