You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Bring in the docs copyedit pass (grammar, spelling, formatting fixes
across the Bare Metal deployment docs).
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01UkwwaPC5HaGDguqvK53i6C
Copy file name to clipboardExpand all lines: docs/config-store.md
+7-7Lines changed: 7 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,22 +4,22 @@ title: Configuration and Message Monitor Storage
4
4
5
5
# Configuration and Message Monitor Storage
6
6
7
-
By default, the configuration and message monitor services uses the embedded filebased Derby database. Although this simplifies an out of thebox solution deployment, it has several disadvantages:
7
+
By default, the configuration and message monitor services use the embedded, file-based Derby database. Although this simplifies an out-of-the-box deployment, it has several disadvantages:
8
8
9
-
* It only allows one process to access it at any one time limiting the ability to run multiple instances of the configuration service for high availability and load balancing.
9
+
* It only allows one process to access it at any given time, limiting the ability to run multiple instances of the configuration service for high availability and load balancing.
10
10
* Unless mounted on a network share, it is only available on the local machine.
11
-
* It is not redundant and providers no fail over options.
11
+
* It is not redundant and provides no failover options.
12
12
13
-
These are only a small collection of issues and it becomes obvious that an enterprise/distributed database solution is needed for a robust production solution.
13
+
These are only a small collection of issues, and it becomes obvious that an enterprise/distributed database solution is needed for a robust production deployment.
14
14
15
-
The configuration and message monitoring services database configuration is held in a file named *bootstrap.properties* under the `<tomcat home>\webapps\<app name>\WEB-INF\classes` directory. They use the standard spring datasource properties. To connect to different database source, simply update these properties with proper database settings:
15
+
The configuration and message monitoring services' database configuration is held in a file named *bootstrap.properties* under the `<tomcat home>\webapps\<app name>\WEB-INF\classes` directory. They use the standard Spring datasource properties. To connect to a different database source, simply update these properties with the proper database settings:
16
16
17
17
* spring.datasource.url=
18
18
* spring.datasource.username=
19
19
* spring.datasource.password=
20
20
21
21
Additional settings can be found in Spring [appendix A](https://docs.spring.io/spring-boot/docs/current/reference/html/common-application-properties.html) under the DATASOURCE section.
22
22
23
-
Other database such as Oracle allow for finergrained tuning via properties; consult your database vendor for more information.
23
+
Other databases, such as Oracle, allow for finer-grained tuning via properties; consult your database vendor for more information.
24
24
25
-
After you migrate the services to your new distributed data source, it is recommended that you consider deploying multiple instance of the tomcat server using a faulttolerant and load balance configuration (instructions are beyond the scope of this document).
25
+
After you migrate the services to your new distributed data source, it is recommended that you consider deploying multiple instances of the Tomcat server using a fault-tolerant, load-balanced configuration (instructions are beyond the scope of this document).
Copy file name to clipboardExpand all lines: docs/dep-guide.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,9 +4,9 @@ title: Deployment Guide
4
4
5
5
# Deployment Guide
6
6
7
-
This contents in this section are a starting-point, from which a production HISP can be derived. The Bare Metal project is not intended to be a final solution for real-world scenarios. It documents the fastest and simplest way to launch an minimally operational HISP using the Java reference implementation.
7
+
The contents of this section are a startingpoint from which a production HISP can be derived. The Bare Metal project is not intended to be a final solution for real-world scenarios. It documents the fastest and simplest way to launch a minimally operational HISP using the Java reference implementation.
8
8
9
-
It is strongly advised and encouraged to back the reference implementation with a tested and proven enterprise mail server. Please review the various deployment models and configurations with your system architect and decide which best suits your needs. This should also involve input from you security officer to evaluate issues such as HIPAA compliance.
9
+
It is strongly advised and encouraged to back the reference implementation with a tested and proven enterprise mail server. Please review the various deployment models and configurations with your system architect and decide which best suits your needs. This should also involve input from your security officer to evaluate issues such as HIPAA compliance.
10
10
11
11
The Bare Metal install is not HIPAA compliant nor does it describe a highly available and/or fault tolerant deployment.
0 commit comments