# Peer cannot connect multiple transactor instances use customized datasource

**URL:** https://forum.datomic.com/t/peer-cannot-connect-multiple-transactor-instances-use-customized-datasource/371
**Category:** Peer API
**Created:** [March 23, 2018, 6:50am UTC](https://forum.datomic.com/t/peer-cannot-connect-multiple-transactor-instances-use-customized-datasource/371 "2018-03-23T06:50:42Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![isaactsang](https://avatars.discourse-cdn.com/v4/letter/i/54ee81/32.png) [@isaactsang](https://forum.datomic.com/u/isaactsang)
#### Post date: [March 23, 2018, 6:50am UTC](https://forum.datomic.com/t/peer-cannot-connect-multiple-transactor-instances-use-customized-datasource/371/1 "2018-03-23T06:50:42Z")

</div>

```clojure
(def spec1 {:protocol :sql :data-source dsrc1})
(def spec2 {:protocol :sql :data-source dsrc2})
(d/connect (assoc spec1 db1)) 
;; will success

(d/connect (assoc spec2 db2)) 
;; throws db-name not in catalog
;; it seems (d/get-database-names spec) only cache the first invoked.

```

---

<div class="post-metadata">

### Author: ![isaactsang](https://avatars.discourse-cdn.com/v4/letter/i/54ee81/32.png) [@isaactsang](https://forum.datomic.com/u/isaactsang)
#### Post date: [April 6, 2018, 5:04am UTC](https://forum.datomic.com/t/peer-cannot-connect-multiple-transactor-instances-use-customized-datasource/371/2 "2018-04-06T05:04:19Z")

</div>

Wow? hasn’t any replies

---

<div class="post-metadata">

### Author: ![tim](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.datomic.com/tim/32/136_2.png) [@tim](https://forum.datomic.com/u/tim)
#### Post date: [April 6, 2018, 1:54pm UTC](https://forum.datomic.com/t/peer-cannot-connect-multiple-transactor-instances-use-customized-datasource/371/3 "2018-04-06T13:54:03Z")

</div>

Datomic is designed to use only one transactor [1]. It uses a single node for write operations, but potentially many nodes for read operations.

see:  
[https://docs.datomic.com/on-prem/getting-started/brief-overview.html#how](https://docs.datomic.com/on-prem/getting-started/brief-overview.html#how)

[https://docs.datomic.com/on-prem/transactor.html](https://docs.datomic.com/on-prem/transactor.html)

[1] With the exception of configuring other transactors for high-availability/failover.

[https://docs.datomic.com/on-prem/ha.html](https://docs.datomic.com/on-prem/ha.html)

> Wow? hasn’t any replies

Yeah the datomic support team seems to be focused on paying clients and only provides some responses to general questions. I think this forum has been set up with the hopes that community members will provide help within the community. And it’s a good idea however the community is just not that big so not every question gets answered or is answered in a timely fashion.
