We (our Go dev team) want to connect our app engine apps to our compute engine apps directly using internal IP address. From my understanding through documentation and exhaustive searching, the solution is to use a public IP address. This solution requires whitelisting an entire ip block (Google's ip block for app engine). This both increases security risk as well as charges additional bandwidth. The other solution is to use a messaging service PubSub. This is fine for submitting tasks to be performed by the back end app, but it prevents the app engine from receiving the response from the compute engine.
Have I missed the solution somewhere that allows for internal communication between app engine and compute engine? Using a job queue or public IP is not a replacement for an internal socket connection.
--
You received this message because you are subscribed to the Google Groups "Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-appengi...@googlegroups.com.
To post to this group, send email to google-a...@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-appengine/db88993d-65b8-4b15-bad4-740fd654b082%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
How so? Both GAE and GCE can be both talkers and listeners on Cloud Pubsub topics / subscriptions (see https://cloud.google.com/pubsub/docs ).
This sounds to me like a very reasonable feature request that you could open at https://code.google.com/p/googleappengine/issues/list and/or https://code.google.com/p/google-compute-engine/issues/list -- it does not look as if such a feature request for direct GAE <-> GCE sockets (w/o a public IP) has previously been opened.
On Thursday, May 7, 2015 at 2:25:08 PM UTC-4, Alex Martelli wrote:How so? Both GAE and GCE can be both talkers and listeners on Cloud Pubsub topics / subscriptions (see https://cloud.google.com/pubsub/docs ).I can't think of a good solution for taking many web requests and passing those requests to PubSub and receiving the corresponding request. If 10 requests come in, and 10 go routines submit jobs to the PubSub, and the compute engine processes the jobs, there isn't a way of getting the correct response to the correct go routine short of creating a one time topic that is torn down after the response has been made.
--I don't think PubSub is designed to be used that way. When I have created topics and subscriptions, it tends to take +1 seconds to reply. The whole process becomes several seconds long as pubsub compute engine uses the PULL method via api. I'm open for suggestions though!This sounds to me like a very reasonable feature request that you could open at https://code.google.com/p/googleappengine/issues/list and/or https://code.google.com/p/google-compute-engine/issues/list -- it does not look as if such a feature request for direct GAE <-> GCE sockets (w/o a public IP) has previously been opened.Thank you very much, I will create a feature request for this.--
You received this message because you are subscribed to the Google Groups "Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-appengi...@googlegroups.com.
To post to this group, send email to google-a...@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-appengine/db88993d-65b8-4b15-bad4-740fd654b082%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
You received this message because you are subscribed to the Google Groups "Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-appengi...@googlegroups.com.
To post to this group, send email to google-a...@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-appengine/8134e724-6c6a-4547-a063-997f02486ef9%40googlegroups.com.
Definitely a needed feature!
--
You received this message because you are subscribed to the Google Groups "Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-appengine+unsubscribe@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at https://groups.google.com/group/google-appengine.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-appengine/9dc63deb-1bf5-49af-a26f-319a6c86dc80%40googlegroups.com.
No no no no :) We don't enable this directly in flex. May I ask - why are you trying to connect directly to a single instance?
On Fri, May 26, 2017 at 1:20 PM, AJ Ross <a...@lasersox.net> wrote:
If you're willing to migrate to Flex, it appears as though you can do it:https://groups.google.com/d/msg/google-appengine/5RsoKIPWyTQ/pnxyI-anBAAJ
On Wednesday, April 26, 2017 at 8:03:29 PM UTC-7, Bjorn Harvold wrote:Definitely a needed feature!
--
You received this message because you are subscribed to the Google Groups "Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-appengi...@googlegroups.com.
To post to this group, send email to google-a...@googlegroups.com.
Visit this group at https://groups.google.com/group/google-appengine.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-appengine/9dc63deb-1bf5-49af-a26f-319a6c86dc80%40googlegroups.com.
Any update on this?
--
You received this message because you are subscribed to a topic in the Google Groups "Google App Engine" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/google-appengine/P2PK6g4TteY/unsubscribe.
To unsubscribe from this group and all its topics, send an email to google-appengine+unsubscribe@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at https://groups.google.com/group/google-appengine.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-appengine/2405ea07-9462-43d1-b020-108f1e142deb%40googlegroups.com.
Nothing to report at this point, I'll post more details when ready.
On Wed, Jun 21, 2017 at 11:48 AM, Robert Dyas <rober...@parasql.com> wrote:
Still waiting here too.
On Wednesday, June 21, 2017 at 2:45:20 PM UTC-4, David Grant wrote:Any update on this?
--
You received this message because you are subscribed to a topic in the Google Groups "Google App Engine" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/google-appengine/P2PK6g4TteY/unsubscribe.
To unsubscribe from this group and all its topics, send an email to google-appengi...@googlegroups.com.
To post to this group, send email to google-a...@googlegroups.com.
Visit this group at https://groups.google.com/group/google-appengine.
Hello Vishnu,
The documentation ‘app.yaml Configuration File - Network settings’ provides information on how to configure network settings in the app.yaml file for App Engine Flexible. You may also navigate to similar pages for other supported language you desire for your specific use case.
And also please make sure that firewall rules for the VPC network are properly configured so the communication between App Engine and Compute Engine is not blocked. The link offers details about firewall settings for VPC network.
Hope the information above is helpful to answer your question.