Add an External Dynamic In-Memory Store Connection
To add an external dymamic in-memory store connection
1. Verify that the Terracotta Managment Console (TMC) that manages the BigMemory Server hosting this dynamic store is running and that the store exists.
You should also verify that the dynamic store meets minimum requirements for
MashZone NextGen.
See External versus Internal Datasets for details. 2. Copy the JAR file containing the classes used as search attributes to extract data from the dataset in this store to MashZoneNG-install/lib.
See documentation for the external system that created this dynamic store to determine what JAR files are needed. For Apama, see documentation on the MemoryStore.
The default location for the destination folder in
MashZone NextGen is
MashZoneNG-install/apache-tomee-jaxrs/presto/WEB-INF/lib. If
MashZone NextGen is deployed in a cluster, however, this location may be a separate external folder. For more information, see
Setting Up an External
MashZone NextGen
Configuration Folder.
4. Click Admin Console in the MashZone NextGen Hub main menu. 5. Click Server to expand this section of the Administration menu.
6. Click Big Memory.
7. Open the Terracotta Management Server tab.
This tab lists connections to any existing external dynamic In-Memory Stores.
8. Click Register a new Terracotta Management Server.
9. Enter a unique Big Memory Data Source Name for this connection to the dynamic external cache that will act as an In-Memory Store.
10. Enter the domain and port, or IP address and port for the Terracotta Managment Server. For example: localhost:9889.
11. Enter the Terracotta Management Server Connection Name.
Connection names cannot include periods (.), spaces or other common symbols or punctuation characters.
12. Enter the name of the Cache Manager for this cache. This name is assigned by the external system that created the cache in BigMemory.
Tip: | Cache Manager names are a best practice for dynamic external stores. If the external system does not assigne a cache manager name, BigMemory uses a default name which can lead to name collisions and errors. |
13. If the TMC requires SSL for connections, change the Security type to SSL.
14. You can enter an Username and a Password optionally.
15. Click Add this external cache to save this connection.