Я провел нагрузочный тест, отправив около нескольких миллионов записей за 12 часов, вот анализ.
- Час 1, транзакции совершаются очень быстро, в течение нескольких 100 миллисекунд , с увеличением количества часов go и количества транзакций, совершенных в базу данных Corda, росло и снижение производительности узла Corda.
- После совершения около 2 миллионов транзакций эффективность узла снижается примерно до нескольких секунд на транзакцию. После того, как DB refre sh узлов, т. Е. Переустанавливает DB в версию без данных, транзакции снова выполняются в диапазоне миллисекунд
Ниже приведен запрос
- Повлияет ли на это MQ в узле Corda?
- Любой запрос Corda, вызывающий падение производительности?
PS: я работаю с корпоративной версией Corda 3.3