Browse Source

NashornJsInvokeService: defaults added for max_memory and max_cpu_time to improve deployment experience

pull/10452/head
Sergey Matvienko 2 years ago
parent
commit
b6ce95b99d
  1. 4
      common/script/script-api/src/main/java/org/thingsboard/script/api/js/NashornJsInvokeService.java

4
common/script/script-api/src/main/java/org/thingsboard/script/api/js/NashornJsInvokeService.java

@ -61,10 +61,10 @@ public class NashornJsInvokeService extends AbstractJsInvokeService {
@Value("${js.local.monitor_thread_pool_size}")
private int monitorThreadPoolSize;
@Value("${js.local.max_cpu_time}")
@Value("${js.local.max_cpu_time:8000}") // 8 seconds
private long maxCpuTime;
@Value("${js.local.max_memory}")
@Value("${js.local.max_memory:104857600}") // 100 MiB
private long maxMemory;
@Getter

Loading…
Cancel
Save