So after his updated to 16.1, I noticed that my node is only showing upload rejected. It keeps showing upload rejected continuesly in log file. I know upload rejected is limiting the number of cocurrent connections but it just keeps going. At no point do I see the typical upload failed message and then after an upload started to signal the node is processing another request.
At this moment heavy stress test is running, you can try to increase limit, here is text from doccumentation:
Special Node Configuration to Limit Concurrent Uploads
Slower nodes like Raspberry Pi3 for example, may have difficulties getting any data. In previous releases (up to 0.14.3) they were accepting too many concurrent uploads but were unable to finish them in time. In the new releases after 0.14.3, we now have a new configuration option available to fine-tune the number of concurrent uploads. If your node was already previously running, first docker stop -t 300 storagenode and then please edit your config.yaml file (on Windows, use Nodepad++, not Notepad, on MacOS, use TextEdit, not Notes) to add the following line at the end of the file:
storage2.max-concurrent-requests: 7
Save the config.yaml file and then restart your node by docker restart -t 300 storagenode , if it was already running before. If this is the first time you will start your node, please follow the instructions in the following sections to use the proper parameters with your docker run storagenode command.
This will allow slow nodes to focus on a smaller number of uploads and finish them as fast as possible, while refusing the uploads it couldn’t process anyway. You can adjust the number of requests - 7 is just an initial suggestion, but you can modify this number up or down and monitor the performance of your node until you find the right number of requests for your particular node which does not cause your node to be overwhelmed. Faster nodes will be able to function with a higher number of concurrent requests than slow nodes.
I am running Windows 10 LTSB and vmware workstation pro 15 as the hypervisor. I would use docker directly but I have other work related matters that needs vmware. What I find odd is that the node did not behave like this before 0.16.1. In any case I will have to investigate when I get more time