Skip to content

Commit 70be9ae

Browse files
authored
Merge pull request #113 from f5devcentral/mikempw-patch-6
Update troubleshooting.md
2 parents cab6142 + c0f2a82 commit 70be9ae

File tree

1 file changed

+45
-1
lines changed

1 file changed

+45
-1
lines changed

pages/troubleshooting/troubleshooting.md

Lines changed: 45 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,50 @@ permalink: /troubleshooting
1111
1. TOC
1212
{:toc}
1313

14+
## Increase REST memory and timeouts to improve Big-IP REST experience <a name="1"></a>
15+
Per [AS3 Best Practices guide](https://clouddocs.f5.com/products/extensions/f5-appsvcs-extension/latest/userguide/best-practices.html#increase-timeout-values-if-the-rest-api-is-timing-out)
16+
17+
Increase internal timeouts from 60 to 600 seconds:
18+
```
19+
tmsh modify sys db icrd.timeout value 600
20+
tmsh modify sys db restjavad.timeout value 600
21+
tmsh modify sys db restnoded.timeout value 600
22+
```
23+
24+
Increase RESTJAVAD memory (skip if experiencing memory pressure):
25+
```
26+
tmsh modify sys db provision.extramb value 2048
27+
tmsh modify sys db provision.tomcat.extramb value 256
28+
```
29+
30+
Applies to TMOS 15.1.9 +:
31+
```
32+
tmsh modify sys db provision.restjavad.extramb value 600
33+
```
34+
35+
save configuration:
36+
```
37+
tmsh save sys config
38+
```
39+
verify everything looks good:
40+
```
41+
tmsh list sys db icrd.timeout
42+
tmsh list sys db restjavad.timeout
43+
tmsh list sys db restnoded.timeout
44+
tmsh list sys db provision.extramb
45+
tmsh list sys db provision.tomcat.extramb
46+
tmsh list sys db provision.restjavad.extramb
47+
```
48+
49+
then restart services:
50+
```
51+
tmsh restart sys service restjavad
52+
tmsh restart sys service restnoded
53+
```
54+
## Optimize REST Guidance and further examples
55+
> See the Repo located here [Megamattzilla](https://github.com/megamattzilla/as3-tips-and-tricks?tab=readme-ov-file#1-increase-rest-memory-and-timeouts-to-improve-big-ip-rest-experience-) for further information.
56+
___
57+
1458
## Useful Commands
1559

1660
### View Docker Container Status
@@ -138,4 +182,4 @@ the 'BigIP Collector Stats' dashboard at the top level of the Dashboards section
138182
## GTM and DNS Metrics Not Loading
139183

140184
Metrics for DNS and GTM are disabled by default. See
141-
[Configuration > Configuration Helper (Recommended) > Configure DNS & GTM]({{ site.url }}{{ site.baseurl }}/config/config_helper/config_dns_gtm.html) for instructions to enable.
185+
[Configuration > Configuration Helper (Recommended) > Configure DNS & GTM]({{ site.url }}{{ site.baseurl }}/config/config_helper/config_dns_gtm.html) for instructions to enable.

0 commit comments

Comments
 (0)