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. Instead we recommend that you copy the files you want to change to the
/etc/zoomdata directory and change them there. This will ensure that your changes are not overwritten when Composer is next upgraded. In addition, you can quickly determine what changes you've made to a properties file using
diff. 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
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.