dashevchenko
c8b8fb2147
added global queue prefix support for js-executor
2023-10-30 16:17:12 +02:00
Andrew Shvayka
27ae2fb119
Merge pull request #7991 from AndreMaz/feature/kafka_connection_timeout
...
Allow to configure kafkajs `connectionTimeout` property
2023-04-10 15:22:01 +03:00
Igor Kulikov
cbdc4517e4
Update license header year to 2023
2023-01-31 10:43:56 +02:00
AndreMaz
198f3ca21d
allow to configure kafkajs connectionTimeout
2023-01-25 11:06:23 +00:00
YevhenBondarenko
e32bd456b7
added memory usage log to the js-executors
2022-11-14 11:07:09 +01:00
ViacheslavKlimov
8d735f4886
Add script invocation result size check to remote JS executor
2022-10-03 15:22:11 +03:00
Igor Kulikov
da4c742872
Update license year to 2022
2022-01-17 14:07:46 +02:00
Sergey Matvienko
d117cec09e
js-executor: partitions_consumed_concurrently marked as experimental
2021-06-17 07:42:21 +03:00
Sergey Matvienko
9ffa50f4a5
js-executor: fixed env variables mapping
2021-06-10 16:10:33 +03:00
Sergey Matvienko
9a4a94621a
js-executor: parameter added for Kafka PARTITIONS_CONSUMED_CONCURRENTLY to decrease max latency while scale down replicas
2021-06-10 14:47:41 +03:00
Sergey Matvienko
98bea8eaf5
js-executor: http livenessProbe added
2021-06-09 15:44:49 +03:00
Sergey Matvienko
93bea70205
js-executor: added parameters for producer TB_KAFKA_BATCH_SIZE and TB_KAFKA_LINGER_MS; added print stats frequency SCRIPT_STAT_PRINT_FREQUENCY
2021-06-01 17:15:00 +03:00
Sergey Matvienko
c08e2ada1f
remote js-executor: parameter added KAFKA_CLIENT_ID
2021-04-23 15:04:00 +03:00
Sergey Matvienko
01bf53b7f5
remote js-executor: parameter added TB_QUEUE_KAFKA_REQUEST_TIMEOUT_MS
2021-04-23 15:04:00 +03:00
Sergey Matvienko
c94dc5972e
remote js-executor: parameter added TB_KAFKA_ACKS="1"
2021-04-23 15:04:00 +03:00
Sergey Matvienko
a569058c29
remote js-executor: added metric response sent to queue ms in debug level; parameter added SLOW_QUERY_LOG_BODY="true" to enable log bloat
2021-04-23 15:04:00 +03:00
Sergey Matvienko
c9f3562b58
remote js-executor: parameter added KAFKA_CLIENT_ID
2021-04-23 15:04:00 +03:00
Sergey Matvienko
d25d13d7c0
remote js-executor: added slow query log, log config on service start
2021-04-23 15:04:00 +03:00
Igor Kulikov
d31358b2ea
Update license header - set 2021 year
2021-01-11 13:42:16 +02:00
Yevhen Bondarenko
e318b193bd
Develop/2.5.3 confluent cloud ( #3259 )
...
* added other parameters for queue kafka
* Added support Confluent Cloud
* fix js executor kafka connection
* refactored
2020-08-11 11:15:41 +03:00
YevhenBondarenko
9ef3445b77
refactored
2020-04-30 16:24:12 +03:00
Yevhen Bondarenko
1599b24c3a
Develop/2.5 js executor ( #2685 )
...
* moved kafka from service.js to own module
* created awsSqs, pubSub, rabbitmq js-executors
* revert RemoteJsInvokeService
* revert thingsboard.yml
* added queue settings to js-executor
* refactored queue factories
* added queue params to pubsub js-executor
* azure service bus js-executor
2020-04-29 21:02:47 +03:00
Igor Kulikov
850d6d948c
Update License header year to 2020
2020-01-06 16:52:41 +02:00
Igor Kulikov
1265a9a1e3
Revert "Update License header year to 2020"
...
This reverts commit 9b42397c4a820688daf07117cb7efefa3f387f46.
2020-01-06 16:48:55 +02:00
Igor Kulikov
9b42397c4a
Update License header year to 2020
2020-01-06 16:41:04 +02:00
Igor Kulikov
5bff61c2ca
Improve JS Executor: add max active scripts parameter
2019-12-11 15:08:47 +02:00
Igor Kulikov
562917649c
Improve JS Executor
2019-12-03 14:45:59 +02:00
Igor Kulikov
34bc51903c
Ability to trace script body executed by JS Executor microservice.
2019-02-12 17:17:50 +02:00
Igor Kulikov
ced63c4e70
Update License Header year to 2019
2019-02-01 16:39:33 +02:00
Igor Kulikov
b8c13535e4
Add Microservices module. Add ThingsBoard JS Executor Microservice.
2018-09-27 12:15:48 +03:00