Composer's architecture enables the deployment of Composer's data connectors as standalone components running in their own process space. Each connector has its own dedicated connector server and a corresponding property files. Some properties are common to all connectors and some properties are unique to a specific connector. The properties for each connector are documented in the property files.
The kinds of configuration properties found in these files include:
- logging properties
- actuator properties (Spring Boot management endpoint configuration)
- data source connection pool properties
- data source-specific properties
- Kerberos configuration properties (for some connectors)
- service discovery properties
- tracing microservice properties
- other connector-specific properties.
Composer discourages changing properties in the
/opt/zoomdata/conf directory (Linux) or
<install-path>/conf (Windows). Copy the files you want to change to the
/etc/zoomdata directory (Linux) or
<install-path>/conf-modify (Windows) and change them there. This will ensure that your changes are not overwritten when Composer is next upgraded.
Quickly determine what changes you've made to a properties file using
diff in Linux. For example:
diff /opt/zoomdata/conf/edc-<connector-name>.properties /etc/zoomdata/<edc-<connector-name>.properties
diff /opt/zoomdata/conf/zoomdata.properties /etc/zoomdata/zoomdata.properties
For Windows environments, use your preferred diff utility to compare the differences between your original and updated property files.
The connector property files have names in the following format:
edc-<connector>.properties. The following table lists these property files and identifies the associated connector.
|Connector||Property File Name|
|Apache Phoenix 4.7|
|Apache Phoenix Query Server 4.7|
|Microsoft SQL Server|
For more information about editing property files, see Edit a Composer Configuration File.