From the tests documented starting at https://github.com/plotly/streambed/issues/9865#issuecomment-349995119:
When image-exporter is run as an imageserver in Docker, after a small number of gl requests (30-40), the image-exporter hangs completely. The request in progress times out, and the server won't accept any more connections and must be restarted.
Two examples:
- If
test/image-make_baseline.js is used to run gl*, it hangs at gl3d_chrisp-nan-1.json.
- If
test/image-make_baseline.js is used to run gl3d*, it makes it past gl3d_chrisp-nan-1.json and hangs at gl3d_snowden_altered.json.
This means that the issue is unlikely to be specific to any one plot, but rather some resource becomes exhausted or something builds up to the point where image generation can't proceed.
@etpinard @monfera FYI
From the tests documented starting at https://github.com/plotly/streambed/issues/9865#issuecomment-349995119:
When image-exporter is run as an imageserver in Docker, after a small number of gl requests (30-40), the image-exporter hangs completely. The request in progress times out, and the server won't accept any more connections and must be restarted.
Two examples:
test/image-make_baseline.jsis used to rungl*, it hangs atgl3d_chrisp-nan-1.json.test/image-make_baseline.jsis used to rungl3d*, it makes it pastgl3d_chrisp-nan-1.jsonand hangs atgl3d_snowden_altered.json.This means that the issue is unlikely to be specific to any one plot, but rather some resource becomes exhausted or something builds up to the point where image generation can't proceed.
@etpinard @monfera FYI