Skip to content

Commit 2fdbae5

Browse files
authored
[Browser Rendering] Create partial for FAQ (#25061)
1 parent ef2a23a commit 2fdbae5

File tree

3 files changed

+19
-19
lines changed

3 files changed

+19
-19
lines changed

src/content/docs/browser-rendering/faq.mdx

Lines changed: 7 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,12 @@ head:
88
content: Frequently asked questions about Cloudflare Browser Rendering
99
---
1010

11-
import { GlossaryTooltip } from "~/components";
11+
import { GlossaryTooltip, Render } from "~/components";
1212

1313
Below you will find answers to our most commonly asked questions about Browser Rendering.
1414

1515
For pricing questions, visit the [pricing FAQ](/browser-rendering/platform/pricing/#faq).
16-
For usage limits questions, visit the [limits FAQ](/browser-rendering/platform/limits/#faq).
16+
For usage limits questions, visit the [limits FAQ](/browser-rendering/platform/limits/#faq).
1717
If you cannot find the answer you are looking for, join us on [Discord](https://discord.cloudflare.com).
1818

1919
---
@@ -41,14 +41,10 @@ No. Browser Rendering requests originate from Cloudflare's global network and yo
4141

4242
There is no fixed limit on the number of requests per browser session. A single browser can handle multiple requests as long as it stays within available compute and memory limits.
4343

44-
### How can I manage concurrency and session isolation with Browser Rendering?
45-
46-
If you are hitting concurrency [limits](/browser-rendering/platform/limits/#workers-paid), or want to optimize concurrent browser usage with the [Workers Binding method](/browser-rendering/workers-bindings/), here are a few tips:
47-
48-
- Optimize with tabs or shared browsers: Instead of launching a new browser for each task, consider opening multiple tabs or running multiple actions within the same browser instance.
49-
- [Reuse sessions](/browser-rendering/workers-bindings/reuse-sessions/): You can optimize your setup and decrease startup time by reusing sessions instead of launching a new browser every time. If you are concerned about maintaining test isolation (for example, for tests that depend on a clean environment), we recommend using [incognito browser contexts](https://pptr.dev/api/puppeteer.browser.createbrowsercontext), which isolate cookies and cache with other sessions.
50-
51-
If you are still running into concurrency limits you can [request a higher limit](https://forms.gle/CdueDKvb26mTaepa9).
44+
<Render
45+
file="manage-concurrency-faq"
46+
product="browser-rendering"
47+
/>
5248

5349
---
5450

@@ -91,4 +87,4 @@ It may be because you increased the height and width of the viewport. To fix thi
9187

9288
This error indicates you have hit the daily browser-instance limit on the Workers Free plan. [Free-plan accounts are capped at free plan limit is 10 minutes of browser use a day](/browser-rendering/platform/limits/#workers-free) once you exceed those, further creation attempts return a 429 until the next UTC day.
9389

94-
To resolve: [Upgrade to a Workers Paid plan](/workers/platform/pricing/) which allows for more than 10 minutes of usage a day and has higher [limits](/browser-rendering/platform/limits/#workers-paid). If you recently upgraded but still see this error, try redeploying your Worker to ensure your usage is correctly associated with your new plan.
90+
To resolve: [Upgrade to a Workers Paid plan](/workers/platform/pricing/) which allows for more than 10 minutes of usage a day and has higher [limits](/browser-rendering/platform/limits/#workers-paid). If you recently upgraded but still see this error, try redeploying your Worker to ensure your usage is correctly associated with your new plan.

src/content/docs/browser-rendering/platform/limits.mdx

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -59,11 +59,7 @@ While the limits above define the maximum number of concurrent browser sessions
5959

6060
If you recently upgraded to the [Workers Paid plan](/workers/platform/pricing/) but still encounter the 10-minute per day limit, redeploy your Worker to ensure your usage is correctly associated with the new plan.
6161

62-
### How can I manage concurrency and session isolation with Browser Rendering?
63-
64-
If you are hitting concurrency [limits](/browser-rendering/platform/limits/#workers-paid), or want to optimize concurrent browser usage with the [Workers Binding method](/browser-rendering/workers-bindings/), here are a few tips:
65-
66-
- Optimize with tabs or shared browsers: Instead of launching a new browser for each task, consider opening multiple tabs or running multiple actions within the same browser instance.
67-
- [Reuse sessions](/browser-rendering/workers-bindings/reuse-sessions/): You can optimize your setup and decrease startup time by reusing sessions instead of launching a new browser every time. If you are concerned about maintaining test isolation (for example, for tests that depend on a clean environment) we recommend using [incognito browser contexts](https://pptr.dev/api/puppeteer.browser.createbrowsercontext), which isolate cookies and cache with other sessions.
68-
69-
If you are still running into concurrency limits you can [request a higher limit](https://forms.gle/CdueDKvb26mTaepa9).
62+
<Render
63+
file="manage-concurrency-faq"
64+
product="browser-rendering"
65+
/>
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
### How can I manage concurrency and session isolation with Browser Rendering?
2+
3+
If you are hitting concurrency [limits](/browser-rendering/platform/limits/#workers-paid), or want to optimize concurrent browser usage with the [Workers Binding method](/browser-rendering/workers-bindings/), here are a few tips:
4+
5+
- Optimize with tabs or shared browsers: Instead of launching a new browser for each task, consider opening multiple tabs or running multiple actions within the same browser instance.
6+
- [Reuse sessions](/browser-rendering/workers-bindings/reuse-sessions/): You can optimize your setup and decrease startup time by reusing sessions instead of launching a new browser every time. If you are concerned about maintaining test isolation (for example, for tests that depend on a clean environment), we recommend using [incognito browser contexts](https://pptr.dev/api/puppeteer.browser.createbrowsercontext), which isolate cookies and cache with other sessions.
7+
8+
If you are still running into concurrency limits you can [request a higher limit](https://forms.gle/CdueDKvb26mTaepa9).

0 commit comments

Comments
 (0)