Hello Myrle, Vishwas, @Myrle, Thanks very much for elucidating on your approach.
@Vishwas, Good work ! I've tested your PR with *-Ddemoserver.lite=true* option and tail of the logs showed "*identity-v1 address:http://localhost:2021/identity/v1 <http://localhost:2021/identity/v1>* *office-v1 address:http://localhost:2023/office/v1 <http://localhost:2023/office/v1>* *customer-v1 address:http://localhost:2024/customer/v1 <http://localhost:2024/customer/v1>*" and it's merged. At Your Service, Isaac Kamga. On Mon, Feb 11, 2019 at 2:32 AM Vishwas Babu < [email protected]> wrote: > Hi Myrle, Issac, > > For folks like me who are trying to have a quick look at the architecture > and provisioning process in Fineract-CN, having an option for bringing up a > few micro-services relatively quickly using the demo server would be > helpful. The pr at > https://github.com/apache/fineract-cn-demo-server/pull/25 > adds the ability to restrict the working set of microservices > to Provisioner, Identity, Rhythm, Organization and Customer. > > @James Dailey <[email protected]> : Maybe this might work for you > too? Running the demo server for the first time with demoserver.lite flag > turned on takes less than 9 minutes for me on an iMac having a local > Cassandra, MySQL and ActiveMQ and sporting a 2.5GHz Core i5 (late 2014) > processor and 24 GB of RAM. > > Regards, > Vishwas > > > > On Fri, Feb 8, 2019 at 11:18 PM Myrle Krantz <[email protected]> wrote: > > > My idea was to produce jars without mains and then run them all from one > > main. This would mean that they all run under the same service name. > This > > in turn makes it necessary to solve problems around collisions: > > > > * In most cases endpoints don't have the same names, but there's an > > "iniitialize" in every service. > > * permissions would need to include the name of the service in > > the @Permittable annotation. > > > > It sounds like a small set of changes, but it's actually quite extensive. > > The changes to @Permittable require a lot of re-engineering in anubis. > > > > If one process can run multiple services and keep their names, that's so > > much better. > > > > Best Regards, > > Myrle > > > > On Fri, Feb 8, 2019 at 3:39 AM Isaac Kamga <[email protected]> > wrote: > > > > > > > > Myrle, thanks a million for your input. While I'm digging into ways to > > fix > > > the current errors, can you kindly share the other approach which you > > > thought would be less promising to solve this issue ? Maybe others > > > interested could try that out in parallel too. > > > > > > Cheers, > > > Isaac Kamga. > > > > > >
