I am configuring Rabbitmq 3.6.0 on production environment. can you please suggest what all required parameters we need to set for this, so that it would work fine on production?
There is a few resources you can read:
https://www.rabbitmq.com/production-checklist.html
and / or
https://www.rabbitmq.com/networking.html
There is not "production" setting, basically it depends what are you looking for.
Related
I am running the pcfdev v11.2.0 locally on my laptop.
When I try to list the marketplace it is empty.
$ cf marketplace
Getting services from marketplace in org cfdev-org / space cfdev-space as admin...
OK
No service offerings found
I understand that I need a service-broker for this but am not sure where I can get one from. Also, once I install/deploy the service broker how can I create a service from it for rabbitmq ?
I did explore the bosh route too and all I could find was the multitenant broker for rabbitmq.
I was able to create a CUPS for my local rabbitmq running on my laptop, but would like to get the standard (ie non-CUPS) service for rabbitmq working.
Since this is just for local development, a single node rabbitmq would be fine.
Please advise/suggest some options if you have worked this out already.
TIA.
I am a maintainer of CF Dev. Installing additional services is a topic covered in the FAQ.
The only service available is mysql. How do I get access to pivotal apps manager, rabbitmq, redis, spring-cloud-services?
A separate asset is needed. You can download the correct asset for your platform at https://network.pivotal.io/products/pcfdev. Then you perform a start with the downloaded asset specified via the -f flag, like so: cf dev start -f ./pcfdev-v*.tgz.
I am using Kafka Version 0.10.2.0. Is there a way to secure communication between Zookeper Client i.e ZkClient and zookeper server with SSL. I found some way to do through SASL but i want it through SSL.
Zookeeper 3.5 includes SSL support but it is still in alpha so Kafka doesn't yet support it. The highest supported version is 3.4 which only includes sasl.
Ref: https://issues.apache.org/jira/browse/ZOOKEEPER-1000
This task can still be achieved by a simple workaround mentioned in the steps below;
Install zookeeper-3.5.1-alpha (to use the .jar files. version 3.5+ can be used)
Replace default zookeeper*.jar with /zookeeper-3.5.1-alpha/zookeeper-3.5.1-alpha.jar in <kafka-installation-folder>\libs
Copy /zookeeper-3.5.1-alpha/lib/netty-3.7.0.Final.jar into <kafka-installation-folder>\libs
Relevant changes to enable SSL on Zookeeper (https://cwiki-test.apache.org/confluence/display/ZOOKEEPER/ZooKeeper+SSL+User+Guide)
I have been tasked with integrating ActiveMQ with Weblogic (v 10.3.6.0).
I have downloaded ActiveMQ v 5.10.0, installed it upon the server and browsed to localhost:8161/admin in order to confirm that ActiveMQ is running.
I'm not sure how to progress from here in order to complete my goal. This link:
http://activemq.apache.org/weblogic-integration.html
.. suggests that there are two approaches to deploying ActiveMQ on Weblogic: either deploying a broker as an application or using a J2EE Connector. I'm investigating the latter approach as I have now installed ActiveMQ on the server (which means that I already have a running broker, I assume) but can't find much useful information on the Net about how to do this.
This page:
http://activemq.apache.org/resource-adapter.html
... suggests that it can be done via a JCA Resource Adapter but again does not give any details on how to do it.
If anyone has any advice or guidance, I'd appreciate it.
Thanks in advance.
Did you try this: http://activemq.apache.org/how-to-deploy-activemq-ra-versionrar-to-weblogic.html?
You will have to grab the resource adapter from maven.
Not that your local installation will help you much expect for testing etc. You should deploy AMQ inside WebLogic if you want it to serve as the JMS layer of WebLogic - otherwise a totally standalone installation is fine. But then you're done, and I suspect you want the deployed version non the less.
In our production environment we use ActiveMQ 5.4.3
We encouter a problem since we added the option schedulerSupport="true" in the broker. The problem encountered is : javax.jms.JMSException: PageFile is not loaded
I recently discovered that this problem is fixed in the version 5.8
Would it be a problem to use the jar activemq-all-5.8.0.jar with that broker or do I have to upgrade the broker from 5.4.3 to 5.8 too ?
Thanks
It's recommend that client and Broker use the same versions. In theory you can mix versions as the underlying Openwire protocol is backwards compatible however it's not something we test heavily. The usual case if that people can upgrade their Broker and need to leave client's behind and that is known to work better. The problem with mixing versions is that there may be bug fixes in one that are necessary for the other to function correctly so you might still see bad behaviour even though you think it should improve things.
I'm trying to debug issues with a production ActiveMQ setup but cannot try scenarios on production, nor can I produce all scenarios in Production in QA. What I would like to do is tap the production ActiveMQ and copy all messages from Production to a QA bus setup in similar fashion. Does anyone know if such a Filter/Plugin already exist for doing something of this nature? Thanks in advanced!