Questions tagged [app-engine-modules]

App Engine Modules is a feature that lets developers factor large applications into logical components that can share stateful services and communicate in a secure fashion.

App Engine Modules (or just "Modules" hereafter) let developers factor large applications into logical components that can share stateful services and communicate in a secure fashion. A deployed module behaves like a microservice. By using multiple modules you can deploy your app as a set of microservices, which is a popular design pattern.

18 questions
12
votes
0 answers

Blobstore upload redirects to wrong module

The Problem When uploading a file using the Go Blobstore API, the success path redirects to the wrong appengine module. Here is a more visual description of the problem: User lands on the upload page of module A:…
4
votes
1 answer

Choosing specific ports on local development server for non-default modules

In my build.gradle file, I use the following config for my non-default (module2) AppEngine gradle module: appengine { downloadSdk = true httpAddress = "0.0.0.0" httpPort = 8081 appcfg { email = "blahemail@domain.com" …
2
votes
2 answers

How to use Modules in Google App Engine and add a target to them using Task Queue (Java)?

I have a task that exceeds more than 10 minutes deadline of the Task Queue. Going through different documentations, I found that using modules I could run an instance that would process the long running task but preferably even that should be done…
2
votes
3 answers

Converting a simple AppEngine Java project to use modules

This question is similar to this one, but that did not solve my problem. I have a very simple Google AppEngine / Java application. It has been running since 2011, and does not use maven or other fancy stuff that I don't think I need. Recently, I…
2
votes
1 answer

Share python package between appengine modules

I have 3 appengine modules lets say modA (default module-contains app.yaml), modB and modC, which share datastore entities and some utility functions and external libs in an 'common' directory as shown in the below: - modA - app.yaml -…
sshntt
  • 191
  • 1
  • 13
2
votes
1 answer

Module initialization error on appengine dev server in python runtime

I am creating a new python appengine application with 2 modules (2 yamls). The default yaml is app.yaml with sits in my project root directory. The second yaml file module1.yaml which sits in the module1 directory. I have the following configuration…
2
votes
0 answers

Clarification about Converting Appengine Backends to Modules

i got a basic doubt about backends, since backends are deprecated, google is recommending us to move to modules, however, Previously backends and frontends can run on same project (same code), whereas modules needs seperate application for each…
2
votes
1 answer

Appengine Modules Maven Error during DevSever Goal Run

i have been trying to run a new project with modules support, but am getting following error all the time, unable to debug it, com.google.apphosting.utils.config.EarHelper reportConfigException [INFO] INFO: Application directory…
1
vote
2 answers

Can we use service accounts for authentication between micro-services app engine standard environment?

I am implementing micro-services on google app engine standard environment. I need to call one micro-service from another using URLfetch. For this I have to have some authentication mechanism in place so that only micro-service in the same project…
Abhilasha
  • 1,177
  • 4
  • 10
  • 17
1
vote
1 answer

How to register Task Queues from backend modules of Google App Engine application

I am working on a Google App Engine(1.9.34) application with multiple modules. Here I am able to register queues (using queue.xml) from default module. But I want to register queues from backend module. I have placed queue.xml in…
Awesome
  • 5,689
  • 8
  • 33
  • 58
1
vote
1 answer

appengine safer dispatch.yaml routing to modules / services

This is a basic sense check question as i'm deploying a few new modules: dispatch.yaml: application: my-app # No version required; this does routing independent of version. dispatch: # Default module serves the typical web resources and all…
Rusty Rob
  • 16,489
  • 8
  • 100
  • 116
1
vote
0 answers

Google App Engine modules + Task queue for iOS push notification

I followed the instructions from this sample but it didn't work. The frontend added tasks to pull queue notification-delivery but iOS clients didn't receive any push notification. It seems that the worker didn't do its job. I don't know if the…
1
vote
2 answers

Appengine Python DevServer Module Background Thread 500 Error

I'm on version 1.9.9 of the SDK and I'm having issues with the devserver. I have a manually scaled module with 1 instance. I created a webapp2.RequestHandler for /_ah/start. In that handler I start a background thread. When I run my app in the…
1
vote
2 answers

GAE: Cannot set admin login credential for module http requests

I am following this Google developers documentation https://developers.google.com/appengine/docs/java/modules/ It mentions that one can configure a module to accept requests from other modules by adding the admin specification to the…
1
vote
2 answers

Is it possible to use appengine modules and and cloud endpoints?

Using appengine modules implies creating dynamic web application instead of the usual appengine web application project. Cloud endpoints work well with the usual appengine Web Application projects, but these do not support appengine modules. The…
Kidogo
  • 161
  • 1
  • 8
1
2