Microsoft Office Tutorials and References
In Depth Information
Connection Encryption: Choose whether or not to encrypt the communication between
the client and the front-end components of the Excel Services application. The default
setting is not required, so change the setting to Required to enable encryption. When you
choose to encrypt communication, ECS transmits data over a Secure Sockets Layer (SSL)
connection that you need to configure manually.
Allow Cross Domain Access: Select this option if a page in one HTTP domain needs to
display files from a different HTTP domain.
In addition to the above settings, you can find more guidelines from Microsoft for Mitigating Threats, Setting up
of UDFs, and other general topics at msdn.microsoft.com/en-us/library/ms545631.aspx .
If your infrastructure has multiple application servers, Excel Services handles the load by distributing requests across
ECS occurrences on the application servers in the farm. For the scheme, you can choose among Workbook URL,
Round Robin with Health Check, and Local in order to load-balance sessions across ECS processes. With Workbook
URL , a URL specified in the workbook is used to indicate which ECS process should run the workbook. This way,
requests are always routed to the same ECS session. When Round Robin with Health Check is used, the ECS process
is selected using the round-robin, load-balancing mechanism to open a selected workbook. Finally, Local should
be used when the ECS process and workbook are on the local computer. If a local ECS process is not available, the
round-robin scheme will be assigned to the ECS process.
Session Management: Maximum Sessions per User
Set the maximum sessions allowed per user with the ECS. Any positive integer is a valid value. If the maximum
number of sessions is reached, a new session will take the place of the oldest session. Set the value to –1 to enable
unlimited sessions per user. Note that the higher the value, the greater the resource consumption is for these
concurrent ECS sessions. So keep this value low for better performance.
It is important to allocate memory in an optimal way to keep your system in a stable state. The default settings work
fine for most of the usage scenarios, but incase if you need to fine tune the memory allocation, here are the options:
Maximum Private Bytes: Set the maximum number of private bytes (in MBs) that ECS
processes can use. Valid values are any positive integer or –1. If the value is –1, the limit is
set to 50 percent of the physical memory of the machine hosting the ECS process.
Memory Cache Threshold: Set the memory cache threshold (as a percent) for inactive
objects. Valid values are 0 through 95. Caching of inactive objects is disabled if the value is
set to zero. Unused cached objects are released when the maximum value is exceeded.
Maximum Unused Object Age: Set the value (in minutes) that inactive objects can remain
in the memory cache. Valid values are from 1 through 34560 (24 days maximum). Set the
value to –1 for unlimited utilization of the memory.
Search JabSto ::