Question5Replies231Views×Close popoverMohammad Gouse Shaik (MohammadS4753) Accenture Associate Manager Accenture AU View Profile MohammadS4753 Member since 2013 49 posts Accenture Posted: August 18, 2020Last activity: August 28, 2020Posted: 18 Aug 2020 21:23 EDTLast activity: 28 Aug 2020 12:29 EDT How to configure stream node and kafka instance in 8.4Hi,We have upgrade our pega application from 7.3.1 to 8.4, in upgrade guide it is mentioned that we need to open ports 9092 and 7003 to support stream node.Do we have to explicitly setup any kafka cluster to connect to stream node of pega? or Pega internally is going to take care of it?To open and configure the ports, what should be the source and destination for these ports? Pega Platform 8.4.1 Case Management Upgrade ×Close popoverFacebookTwitterLinkedinEmail Copy Link Copied! Posted: 4 months agoPosted: 22 Aug 2020 8:07 EDT×Close popoverKevin Zheng (KevinZheng_GCS) PEGA Director, Software Solutions Engineering Pegasystems Inc. US View ProfileKevinZheng_GCS PEGA replied to MohammadS4753If you use embedded stream service (which is the default for 8.4.x), Pega should take care of this. For Pega 8.4.x, you can also configure external stream service, see this link for details: https://community.pega.com/knowledgebase/articles/decision-management-overview/externally-managed-stream-service. Posted: 4 months agoPosted: 23 Aug 2020 22:53 EDT×Close popoverMohammad Gouse Shaik (MohammadS4753) Accenture Associate Manager Accenture AU View ProfileMohammadS4753 Accenture replied to KevinZheng_GCSThanks for the reply Kevin, we are using default pega one only. To open and configure the ports, what should be the source and destination for these ports? should we open these ports between stream node and webuser nodes for communication? Posted: 4 months agoPosted: 25 Aug 2020 1:35 EDT×Close popoverMurali Krishnan Divakaran (Murali.Krishnan.D) Coforge DPA Senior Architect Coforge DPA GB View ProfileMurali.Krishnan.D Coforge DPA replied to MohammadS4753As per the the Pega articlesBy default the broker is set to 9092, the keeper is set to 2181, and JMX is set to 9999. If you need to change the default ports, you can do it in one of the following ways:Add the <env name="dsm/services/stream/<property_name>" value="<port_number>" > entry in the prconfig.xml file.Create a dynamic system setting with the following options: Owning Ruleset - Pega-EngineSetting Purpose - prconfig/dsm/services/stream/<property_name>/defaultValue - Port number. For example, 1111Where the <property_name> is:pyBrokerPort for the broker.pyKeeperPort for the keeper.pyJmxPort for the JMX. Posted: 4 months agoPosted: 28 Aug 2020 4:51 EDT×Close popoverMohammad Gouse Shaik (MohammadS4753) Accenture Associate Manager Accenture AU View ProfileMohammadS4753 Accenture replied to Murali.Krishnan.DAs pega use these ports, we have to open these ports from network for pega communication. Can we please get some information on "for what communication pega is using these ports?"Is it between webnodes and stream node only or for any other communication pega is going to use it? Posted: 4 months agoPosted: 28 Aug 2020 12:29 EDT×Close popoverMurali Krishnan Divakaran (Murali.Krishnan.D) Coforge DPA Senior Architect Coforge DPA GB View ProfileMurali.Krishnan.D Coforge DPA replied to MohammadS4753If I am not wrong all nodes should have access to these ports. Because any node can queue to Kafka stream but only QPs associated with the node types will process it. To avoid any unexpected behaviour, ensure all nodes have access to these ports.