How to Fix CloudFlare Error 1101 (Worker threw exception)?
- Time:2020-09-07 12:26:38
- Class:Weblog
- Read:20
After the update to the Load Balancer Node https://steem.justyy.workers.dev a few days ago, I started to notice the `scriptThrewException` error
scriptThrewException
Number of Errors | 6 |
Number of Requests | 6 |
Number of Sub Requests | 42 |
CPU Time P50 (ms) | 2.11 |
CPU Time P90 (ms) | 3.37 |
CPU Time P99 (ms) | 3.8 |
CPU Time P99.9 (ms) | 3.85 |
After investigation, I found out it is due to Error 1101 thrown by CloudFlare Worker.
This usually happens, when the script throws a Javascript exception, and can be handled by Try-Catch.
Further investigation shows that the error is caused by a rejection in a Promise, which is not handled. Thus, changing to the following (error happens when sending API to RPC node to Get the Version of the Steem Blockchain RPC Node)
1 2 3 4 5 6 | let version = ""; try { version = await getVersion(server); } catch (e) { version = JSON.stringify(e); } |
let version = ""; try { version = await getVersion(server); } catch (e) { version = JSON.stringify(e); }
–EOF (The Ultimate Computing & Technology Blog) —
Recommend:Irish Travel Blogger Visits Every Country In The World, Just In
How to Build an Online Store on WordPress Using WooCommerce
C++ Coding Reference: is_sorted_until() and is_sorted()
Two Rectangles Overlap Detection Algorithm in C++
C++ Coding Reference: next_permutation() and prev_permutation()
C++ Coding Reference: count and count_if
How to Reorder Data in Log Files using the Custom Sorting Algori
C++ Coding Reference: std::accumulate() and examples
C++ Coding Reference: sort() and stable_sort()
The C++ Function using STL to Check Duplicate Elements/Character
- Comment list
-
- Comment add