Custom Installation Worksheets

Use the custom installation worksheet to plan the layout of your system.


  1. Decide which components you need to install. The following components are optional for a production system:
    • Publisher API: Used by developers to write feed handlers.

    • Demo Feed Handler and Demo Subscribers: components used only for demonstrating the system.

    • FAST Feed Handler: required only if you intend to receive market data messages from a FAST encoded feed.

    • Samples: sample queries and sample data (this component does not require any configuration and so it does not appear on this worksheet).

  2. Use this worksheet to plan the layout of your system. This worksheet lists the information for which the installer will prompt.

Note:

The installer installs components in a different order than is listed here.

Demo Feed Handler

Table 1. Demo Feed Handler Custom Installation Worksheet

Field

Your Value

Recommendation

Listening Port

1.

3001

Component Name (optional)

2.

Channel Name

3.

Demo Channel 1

Local Interface

4.

127.0.0.1 for single-machine installation

Broadcast IP Address

5.

224.0.2.0

Broadcast Port

6.

3050

If the Demo Feed Handler will send data on multiple channels, record entries 3 through 6 for each channel. Local Interface and Broadcast IP Address can remain the same for each channel. Increase Broadcast Port by 1 for each channel. Four channels are recommended for a system that handles 300,000 messages per second.

Administration Listening Port

7.

3002

Resend Listening Port

8.

3003

Number of packet buffers

9.

10000

JINI Server Host Name

10.

Fast Feed Handler (optional)

Table 2. Fast Feed Handler (optional) Custom Installation Worksheet

Field

Your Value

Recommendation

Listening Port

11.

3101

Component Name (optional)

12.

Listen Host IP Address (for FAST Feed)

13.

127.0.0.1 for single-machine installation

Listen Port (for FAST Feed)

14.

3170

Multicast Host IP Address

15.

224.0.255.0

Channel Name

16.

FAST Channel 1

Local Interface

17.

127.0.0.1 for single-machine installation

Broadcast IP Address

Enter the value from line 5.

Broadcast Port

18.

3150

If the FAST Feed Handler will send data on multiple channels, record Channel Name, Local Interface, Broadcast IP Address and Broadcast Port for each channel. Local Interface and Broadcast IP Address can remain the same for each channel. Increase Broadcast Port by 1 for each channel. Four channels are recommended for a system that handles 300,000 messages per second.

Administration Listening Port

19.

3102

Resend Listening Port

20.

3103

Number of packet buffers

21.

10000

JINI Server Host Name

Enter the value from line 10.

Publisher API (optional)

Table 3. Publisher API (optional) Custom Installation Worksheet

Field

Your Value

Recommendation

Listening Port

22.

3201

Component Name (optional)

23.

Channel Name

24.

Custom Channel 1

Local Interface

25.

127.0.0.1 for single-machine installation

Broadcast IP Address

Enter the value from line 5.

Broadcast Port

26.

3250

If the feed handler that is being developed will send data on multiple channels, record Channel Name, Local Interface, Broadcast IP Address, and Broadcast Port for each channel. Local Interface and Broadcast IP Address can remain the same for each channel. Increase Broadcast Port by 1 for each channel. Four channels are recommended for a system that handles 300,000 messages per second.

Administration Listening Port

27.

3202

Resend Listening Port

28.

3203

Number of packet buffers

29.

10000

Number of message buffers

30.

Number of threads simultaneously sending messages in your feed handler.

JINI Server Host Name

Enter the value from line 10.

RAPCache Database Server

Table 4. RAPCache Database Server Custom Installation Worksheet

Prompt

Your Value

Recommendation

Listening Port

31.

3301

RAPCache Server Name

32.

RAPCache

RAPCache Port

33.

5000

Server Page Size

34.

8k

Master Device Size (MB)

35.

500

Master Database Size (MB)

36.

100

RAPCache Backup Port

37.

5001

JINI Server Host Name

Enter the value from line 10.

RAPCache Subscriber

Table 5. RAPCache Subscriber Custom Installation Worksheet

Field

Your Value

Recommendation

Listening Port

38.

3401

Component Name (optional)

39.

Host Name (for RAPCache)

40.

The installer will fill in this value for you.

Port (for RAPCache)

41.

The installer will fill in this value for you.

Channel Name

Enter the Channel Name, Broadcast IP Address, and Broadcast Port for each channel you entered for the Demo Feed Handler.

Enter Demo Feed Handler as the Publisher Name. Enter the Channel Name, Broadcast IP Address, and Broadcast Port for each channel you entered for the FAST Feed Handler.

Enter FAST Feed Handler as the Publisher Name. Enter the Channel Name, Broadcast IP Address, and Broadcast Port for each channel you entered for the Publisher API. Enter Custom Feed Handler as the Publisher Name.

Publisher Name

Local Interface

Broadcast IP Address

Broadcast Port

Administration Listening Port

42.

3402

Number of Packet Buffers

43.

5000

Number of Packets Tracked

44.

5000

Publisher Name

45.

Demo Feed Handler, FAST Feed Handler, or Custom Feed Handler

IP Address

46.

Resend Listener Port

Enter the value from line 8, 21 or 30, depending on which publisher you are registering.

If the RAPCache Subscriber will receive data from multiple publishers, record Publisher Name, IP Address and Resend Listener Port for each publisher.

Location for RAPCache Installation

This field does not appear if the RAPCache and RAPCache Subscriber are installed at the same time.

JINI Server Host Name

Enter the value from line 10.

RAPStore Database Server

Table 6. RAPStore Database Server Custom Installation Worksheet

Field

Your Value

Recommendation

Listening Port

47.

3501

Server Name

48.

RAPStore

Port

49.

2638

JINI Server Host Name

Enter the value from line 10.

RAPStore Subscriber

Table 7. RAPStore Subscriber Custom Installation Worksheet

Field

Your Value

Recommendation

Listening Port

50.

3601

Component Name (optional)

51.

Host Name (for RAPCache)

52.

The installer will fill in this value for you.

Port (for RAPCache)

53.

The installer will fill in this value for you.

Number of File Buffers

Enter the value 3.

Primary File Location

54.

Overflow File Location

55.

Channel Name

Enter the same information you entered for the RAPCache Subscriber.

Publisher Name

Local Interface

Broadcast IP Address

Broadcast Port

Administration Listening Port

56.

3602

Number of Packet Buffers

Enter the value from line 43.

Number of Packets Tracked

Enter the value from line 44.

Publisher Name

Enter the same information you entered for the RAPCache Subscriber.

IP Address

Resend Listener Port

Location for RAPStore Installation

This field does not appear if the RAPCache and RAPCache Subscriber are installed at the same time.

JINI Server Host Name

Enter the value from line 10.

Demo Subscriber (optional)

Table 8. Demo Subscriber (optional) Custom Installation Worksheet

Field

Your Value

Recommendation

Listening Port

57.

3701

Component Name (optional)

58.

Channel Name

Enter the same information you entered for the RAPCache Subscriber.

Publisher Name

Local Interface

Broadcast IP Address

Broadcast Port

Administration Listening Port

59.

3702

Number of Packet Buffers

Enter the value from line 43.

Number of Packets Tracked

Enter the value from line 44.

Publisher Name

Enter the same information you entered for the RAPCache Subscriber

IP Address

Resend Listener Port

JINI Server Host Name

Enter the value from line 10.

Operations Console

Table 9. Operations Console Custom Installation Worksheet

Field

Your Value

Recommendation

RMI Port

60.

9092

Class Server Port

61.

9095

Host Name (for RAPCache)

Enter the value from line 40.

Port (for RAPCache)

Enter the value from line 41.

Host Name (for RAPStore)

Enter the value from line 52.

Port (for RAPStore)

Enter the value from line 53.

HTTP Port

62.

8080

Shutdown Port

63.

8005

AJP Port

64.

8009


Created April 9, 2009. Send feedback on this help topic to Sybase Technical Publications: pubs@sybase.com