Question about cross version compatibility
by David Rush
Good afternoon,
I have a question about cross version compatibility between components. We currently have an install of 1.2.2-final but are looking to upgrade some hosts in the cluster to 1.2.7-final. Can a 1.2.7 manager publish to a 1.2.2 gateway? Or do I need to upgrade the whole cluster?
Thanks
David
________________________________
This e-mail, including accompanying communications and attachments, is strictly confidential and only for the intended recipient. Any retention, use or disclosure not expressly authorised by Markit is prohibited. This email is subject to all waivers and other terms at the following link: http://www.markit.com/en/about/legal/email-disclaimer.page
Please visit http://www.markit.com/en/about/contact/contact-us.page for contact information on our offices worldwide.
7 years, 7 months
Re: [Apiman-user] Apiman & Elasticsearch
by Eric Wittmann
Hi Stéphane.
Yes, it is possible to run apiman without using Elasticsearch at all.
You mentioned that you already replaced ES with mysql for the gateway
registry. There are several other components as well, including
metrics. We have documentation for metrics here:
http://www.apiman.io/latest/installation-guide.html#_how_to_use_a_sql_dat...
In addition, here is an example apiman.properties config that uses
alternatives for everything (Gateway only):
https://gist.github.com/EricWittmann/822911517aa357b8c8c94c3ec79a32f3
Note that several of the components use Infinispan instead of
elasticsearch. In order to use the Infinispan components you'll need to
be using Wildfly *and* also add the following in your
standalone-apiman.xml file (in the right spot in that file):
https://gist.github.com/EricWittmann/437432397f03270737d9fbd9bdadeaea
There are other choices for these components, but currently only the
Elasticsearch and Infinispan implementations support multiple gateway
nodes. If you're just running a single Gateway node, you could use the
in-memory implementations of these components (although you would lose
state if the server was restarted).
As for production references, I'm sorry to say that we don't really
solicit that information in the community. However I have CC'd this
response on the apiman users mailing list so perhaps someone will raise
a hand and describe their production experience. :)
-Eric
On 8/31/2016 1:30 PM, Stéphane Riegel wrote:
> Hi Eric,
>
>
>
> I was interested on apiman opensource project and had a look on the
> configuration part and have two questions:
>
>
> Is it a way to not use elasticsearch at all on the project (gateway,
> metrics, rate …) ? Are there alternatives backend like MySQL for all
> these elasticsearch features. I succeed to replace the gateway
> information with MySQL but not all others features (metrics, rate …).
>
>
> Do you know if this project has some references in production?
>
>
> Thanks a lot.
>
>
>
> Best regards,
>
>
>
> Stéphane
>
7 years, 7 months