How to Fix CloudFlare Error 1101 (Worker threw exception)?
- Time:2020-09-07 12:26:38
- Class:Weblog
- Read:28
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:7 Reasons Blogging is Essential for Law Firms
Should Your Blog Extend Into Multimedia Forms of Content?
How Small Companies Can Use Big Data
Hands Up and Step Slowly Away from the Keyboard: Why Good Execut
How to Improve Bad Blog Posts
5 Things That Bloggers Use in Their Craft
How To Increase Your Ecommerce Sales Using Social Media
Keyword Rank Tracking: What Newbie Bloggers Need to Know
Why Digital Products are the Key to Success for Bloggers
Why You Should Consider Alternative Domain Name Extensions for y
- Comment list
-
- Comment add