Server configuration (form)

Applies To: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2, Microsoft Dynamics AX 2012 Feature Pack, Microsoft Dynamics AX 2012

Click System administration > Setup > System > Server configuration.

Use this form to set up an AOS instance as a batch server or a load-balancing server. You can also use the form to change performance settings and cache limits for all AOS instances, or cache limits for a single AOS instance.

A batch server is an Application Object Server (AOS) instance that processes batch jobs. The first AOS to be set up is automatically designated as a batch server. You can designate additional servers, and you can specify when each server is available. Use multiple batch servers to increase throughput and reduce the time that is required to run batches.

A load-balancing server is an AOS instance that balances the load of client connections to Microsoft Dynamics AX. An AOS instance set to be a load-balancing server does not host any client sessions. Instead, it regulates the load among other AOS instances.

Tasks that use this form

Configure an AOS instance as a batch server

Manage load balancing

The following tables provide descriptions for the controls in this form.

Tabs

Tab

Description

Batch server schedule

View or change when the selected AOS instance is available for running batch jobs.

Batch server groups

Specify which batch groups can be run on the selected batch server.

Performance Optimization

Specify performance and cache limit settings for all AOS instances, or cache limit settings for a single AOS instance.

Fields

Field

Description

AOS instance name

The name of the AOS instance, in the format InstanceName@ServerName.

Is batch server

Select this check box to set the AOS instance to be used as a batch server.

Load balancer

Select this check box to set the AOS instance to be used as a dedicated load balancing server. When this option is selected, the AOS instance will not host any client sessions. Instead, it regulates the load among other AOS instances.

Max concurrent sessions

The number of total threads for batch tasks or client sessions that can run at the same time on this server.

Cluster name

The name of the load balancing cluster that the selected AOS instance belongs to.

Maximum batch threads

The number of threads for batch tasks that can run on the selected server at the specified time.

Start time

The time when the batch server becomes available to run batch jobs.

End time

The time when the batch server is no longer available to run batch jobs.

Selected groups

The batch groups that can run on this batch server.

Remaining groups

The available batch groups that are not assigned to this batch server.

Error on invalid field access

Determines system behavior when SELECT statements access fields that have not been explicitly selected. If the value of this field is set to 0, no error is generated. If the value of this field is set to 1, an error is generated.

Error on exceeding maximum number of tables in join

Determines the behavior when the number of joins in a table exceeds the maximum number of joins allowed. If the value is set to 1, an error will be generated. If the value is set to 0, a warning will be generated.

Maximum number of tables in join

The maximum number of tables allowed in a JOIN statement.

Note

If this limit is exceeded, a message is displayed, but application logic continues to run.

Client record cache factor

The value used to determine the relationship between the number of elements in the record cache stored on the server and the number of elements stored in the Windows client record cache.

For example, if the cache limit for the Framework table group is 2000 and the cache factor is 20, then 2000 elements can be saved in the record cache on the server, but only 100 (2000 divided by 20) elements can be saved in the record cache on the client.

Entire table cache size

Size beyond which the table cache will be flushed to disk.

Global Object Cache elements

Number of elements that can be stored in the Global Object Cache.

Record cache elements for Framework table group

Number of elements that can be stored in the record cache for the Framework table group.

Record cache elements for Parameter table group

Number of elements that can be stored in the record cache for the Parameter table group.

Record cache elements for Reference Table group

Number of elements that can be stored in the record cache for the Reference table group.

Record cache elements for Group table group

Number of elements that can be stored in the record cache for the Group table group.

Record cache elements for Main table group

Number of elements that can be stored in the record cache for the Main table group.

Record cache elements for Miscellaneous table group

Number of elements that can be stored in the record cache for the Miscellaneous table group.

Record cache elements for Transaction table group

Number of elements that can be stored in the record cache for the Transaction table group.

Record cache elements for Transaction Header table group

Number of elements that can be stored in the record cache for the Transaction Header table group.

Record cache elements for Transaction Line table group

Number of elements that can be stored in the record cache for the Transaction Line table group.

Record cache elements for Worksheet table group

Number of elements that can be stored in the record cache for the Worksheet table group.

Record cache elements for Worksheet Header table group

Number of elements that can be stored in the record cache for the Worksheet Header table group.

Record cache elements for Worksheet Line table group

Number of elements that can be stored in the record cache for the Worksheet Line table group.

See also

Create a batch group

Announcements: To see known issues and recent fixes, use Issue search in Microsoft Dynamics Lifecycle Services (LCS).