Sun Microsystems 7 - Manual

Sun Microsystems 7

Sun Microsystems 7 – Manual, read for free online in PDF format. We hope this helps you resolve any issues you may have. If you have further questions, please contact us through the contact form.

1 Page 1
2 Page 2
3 Page 3
4 Page 4
5 Page 5
6 Page 6
7 Page 7
8 Page 8
9 Page 9
10 Page 10
11 Page 11
12 Page 12
13 Page 13
14 Page 14
15 Page 15
16 Page 16
17 Page 17
18 Page 18
19 Page 19
20 Page 20
21 Page 21
22 Page 22
23 Page 23
24 Page 24
25 Page 25
26 Page 26
27 Page 27
28 Page 28
29 Page 29
30 Page 30
31 Page 31
32 Page 32
33 Page 33
34 Page 34
35 Page 35
36 Page 36
37 Page 37
38 Page 38
39 Page 39
40 Page 40
41 Page 41
42 Page 42
43 Page 43
44 Page 44
45 Page 45
46 Page 46
47 Page 47
48 Page 48
49 Page 49
50 Page 50
51 Page 51
52 Page 52
53 Page 53
54 Page 54
55 Page 55
56 Page 56
57 Page 57
58 Page 58
59 Page 59
60 Page 60
61 Page 61
62 Page 62
63 Page 63
64 Page 64
65 Page 65
66 Page 66
67 Page 67
68 Page 68
69 Page 69
70 Page 70
71 Page 71
72 Page 72
73 Page 73
74 Page 74
75 Page 75
76 Page 76
77 Page 77
78 Page 78
79 Page 79
80 Page 80
81 Page 81
82 Page 82
83 Page 83
84 Page 84
85 Page 85
86 Page 86
87 Page 87
88 Page 88
89 Page 89
90 Page 90
91 Page 91
92 Page 92
93 Page 93
94 Page 94
95 Page 95
96 Page 96
97 Page 97
98 Page 98
99 Page 99
100 Page 100
101 Page 101
102 Page 102
103 Page 103
104 Page 104
105 Page 105
106 Page 106
107 Page 107
108 Page 108
109 Page 109
110 Page 110
111 Page 111
112 Page 112
113 Page 113
114 Page 114
115 Page 115
116 Page 116
117 Page 117
118 Page 118
119 Page 119
120 Page 120
121 Page 121
122 Page 122
123 Page 123
124 Page 124
125 Page 125
126 Page 126
127 Page 127
128 Page 128
129 Page 129
130 Page 130
131 Page 131
132 Page 132
Page: / 132

Table of Contents:

  • Page 3 – Contents; Preface
  • Page 7 – Tables
  • Page 9 – Figures
  • Page 11 – Who Should Use This Book; Web Server Documentation Set
  • Page 13 – Related Books
  • Page 15 – Symbol Conventions
  • Page 16 – Searching Sun Product Documentation
  • Page 17 – Sun Welcomes Your Comments
  • Page 19 – Performance and Monitoring Overview; Performance Issues
  • Page 23 – About Statistics
  • Page 24 – Enabling Statistics; To Enable Statistics from the Admin Console; Click Edit Configuration.
  • Page 25 – To Enable Statistics from the CLI; Monitoring Current Activity Using the Admin Console; To Monitor Statistics from the Admin Console
  • Page 26 – Monitoring Current Activity Using the CLI; To Monitor Statistics from the CLI
  • Page 28 – To get statistics for a virtual server, enter:; To get statistics for a deployed web application, enter:
  • Page 29 – Monitoring Current Activity Using stats.xml; To Enable the stats-xml URI from the Admin Console; On the Server Settings tab, click the Monitoring Settings sub tab.
  • Page 31 – To View stats-xml Output from the CLI; To view the; Monitoring Current Activity Using perfdump; To Enable the perfdump URI from the Admin Console
  • Page 32 – To Enable the perfdump URI from the CLI
  • Page 33 – To View the perfdump Data from the CLI; Sample perfdump Output
  • Page 35 – Using Performance Buckets; Number of requests for this function.
  • Page 36 – Example; Performance Report
  • Page 39 – Tuning Sun Java System Web Server; General Tuning Tips; Work methodically
  • Page 40 – Connection-Handling Overview
  • Page 41 – Low Latency and High Concurrency Modes
  • Page 42 – Connection–Handling magnus.conf Directives for NSAPI; Custom Thread Pools
  • Page 43 – The Native Thread Pool
  • Page 44 – Process Modes
  • Page 49 – Connection Queue Information
  • Page 50 – Tuning
  • Page 51 – Total Number of Connections Added; HTTP Listener (Listen Socket) Information
  • Page 52 – Acceptor Threads
  • Page 53 – Default Virtual Server; Keep-Alive Information
  • Page 56 – Keep-Alive Poll Interval
  • Page 58 – Maximum Threads (Maximum Simultaneous Requests)
  • Page 60 – Accelerator Entries
  • Page 61 – Acceleratable Requests; Acceleratable Responses; Accelerator Hit Ratio
  • Page 62 – File Cache Entries; Maximum Age
  • Page 63 – Maximum Heap Cache Size; Using the nocache Parameter
  • Page 64 – File Cache Dynamic Control and Monitoring; Add a; directive to the default object:; Add an
  • Page 65 – Thread Pool Information
  • Page 66 – Native Thread Pool
  • Page 67 – NativePoolStackSize Directive; NativePoolQueueSize Directive
  • Page 68 – NativePoolMaxThreads Directive; NativePoolMinThreads Directive; DNS Cache Information
  • Page 69 – Enabled; Cache Entries (Current Cache Entries / Maximum Cache Entries)
  • Page 70 – Async DNS Enabled/Disabled
  • Page 71 – Java Heap Tuning; Web Application Information; To Access Web Application Statistics From the Admin Console; From the Common Tasks page, choose the Monitoring tab.
  • Page 72 – Click the virtual server name.; JDBC Resource Information
  • Page 73 – JDBC Resource Statistics Available Through the Admin Console
  • Page 74 – Connections; Free Connections; Queued Connections
  • Page 75 – JDBC Resource Statistics Not Available in the Admin Console; JDBC Resource Connection Settings
  • Page 78 – Using Precompiled JSPs
  • Page 79 – Using Servlet/JSP Caching
  • Page 82 – Using nostat
  • Page 85 – Common Performance Problems; check-acl Server Application Functions
  • Page 86 – Too Few Threads
  • Page 87 – Cache Not Utilized
  • Page 89 – Platform-Specific Issues and Tips; Solaris Platform-Specific Issues; Files Open in a Single Process (File Descriptor Limits)
  • Page 90 – Failure to Connect to HTTP Server
  • Page 91 – Connection Refused Errors; Tuning TCP Buffering
  • Page 92 – To Enable SNCA to Work With Web Server; Click the HTTP Listeners tab and select the HTTP listener to edit.; Click the Performance tab.; Maximum Threads and Queue Size
  • Page 93 – High File System Page-In Rate; Reduce File System Housekeeping; Long Service Times on Busy Disks or Volumes
  • Page 94 – Short-Term System Monitoring
  • Page 95 – Long-Term System Monitoring; svcadm enable system/sar; “Intelligent” Monitoring
  • Page 97 – Tuning Operating System and TCP Settings
  • Page 98 – Disk Configuration; Network Configuration
  • Page 99 – Web Server Start Options
  • Page 101 – Sizing and Scaling Your Server; Processors
  • Page 103 – Scalability Studies; Study Goals
  • Page 107 – Web Server Tuning
  • Page 108 – Static Content Test
  • Page 110 – Dynamic Content Test: Servlet
  • Page 111 – Dynamic Content Test: C CGI
  • Page 113 – Dynamic Content Test: Perl CGI
  • Page 114 – Dynamic Content Test: NSAPI
  • Page 115 – PHP Scalability Tests; PHP Scalability with Fast CGI
  • Page 117 – PHP Scalability with NSAPI
  • Page 118 – SSL Performance Test: Static Content
  • Page 119 – SSL Performance Test: Perl CGI
  • Page 120 – SSL Performance Test: C CGI
  • Page 121 – SSL Performance Test: NSAPI
  • Page 122 – E-Commerce Web Application Test; Hardware for E-Commerce Test
  • Page 123 – Configuration and Tuning for E-Commerce Test
  • Page 127 – Index; Numbers and Symbols
Loading the manual

Sun Java System Web Server 7.0
Update 1 Performance Tuning,
Sizing, and Scaling Guide

Sun Microsystems, Inc.
4150 Network Circle
Santa Clara, CA 95054
U.S.A.

Part No: 820–1067

"Loading the manual" means you need to wait until the file loads and becomes available for online reading. Some manuals are very large, and the time they take to appear depends on your internet speed.

Summary

Page 3 - Contents; Preface

Contents Preface ...................................................................................................................................................11 1 Performance and Monitoring Overview .......................................................................................... 19 P...

Page 7 - Tables

Tables TABLE 1–1 Methods of Monitoring Performance ..................................................................... 22 TABLE 2–1 Parameter Mapping to server.xml ........................................................................ 46 TABLE 2–2 Connection Queue Statistics .......................

Page 9 - Figures

Figures FIGURE 2–1 Web Server Connection Handling .......................................................................... 40 9

Other Sun Microsystems Models

All Sun Microsystems Other