Re: [google-appengine] Re: Why App engine increase usage memory instantly?

2018-10-29 Thread Ky Nguyen
Hi Amit,

Thanks for your support, I had fixed my api endpoint to avoid memory leak.
But look like it is not a root cause.
I deploy new application with the same config and let it run a few day with
no traffic, but memory still increase.

I'm confusing if the problem come from cloud sql connection.
I'm using Hikaricp to connect to cloud sql (Postgresql) in my web
application and I saw in monitor dashboard of memory usage still increase.


I saw in Stackdriver log that application connect to cloud sql frequently.


I don't have any idea to fix it, can you suggest me a way to connect to
cloud sql via Hikaricp ?
Thanks

On Sat, Oct 27, 2018 at 4:41 AM 'Amit (Google Cloud Support)' via Google
App Engine  wrote:

> Hello Nguyen,
>
> From your given description, as your application code does not properly
> release memory, you need to find out why it is not releasing the memory
> when needed. To do that I would recommend to use this Java Stackdriver
> Profiler ,
> consists of the profiling agent, which collects the data, and a console
> interface on Google Cloud Platform, which lets you view and analyze the
> data collected by the agent. Profiling heap(memory) consumption helps you
> find potential inefficiencies and memory leaks in your programs.
>
> If you see from the Profiler Interface
> , your
> application’s memory usage doesn’t go up with your instance’s memory usage,
> then this would be a sign of bug which should report in issue tracker as
> discussed earlier. Otherwise if only the application memory goes up, then
> you need to fix the code.
>
> On Friday, October 26, 2018 at 1:30:47 AM UTC-4, Ky Nguyen wrote:
>>
>> Hi Amit,
>>
>> After investigated on my application I found out the reason make memory
>> increase.
>> We had enable google monitoring on Stackdriver with Uptime check. so
>> uptime check request from stack driver will call to our endpoint every 5
>> minute.
>> It make application high traffic than before, and the memory also
>> increase steadily on every stack diver run uptime check service.
>> On the endpoint that Uptime check will call, We just implement rest
>> client (by spring Resttemplate) to call 3rd party service.
>> But look like the memory not release on each time endpoint called. I run
>> application on my local with jetty embedded server but memory not increase
>> too much like on GAE.
>>
>> Do you have any idea to help.
>>
>> Thanks.
>>
>>
>> On Thu, Oct 25, 2018 at 10:19 PM 'Amit (Google Cloud Support)' via Google
>> App Engine  wrote:
>>
>>> Hello Nguyễn
>>>
>>>
>>> High memory utilization could happen due to your application handling
>>> more traffic than before or higher workloads than before. If you believe
>>> your issue is not related to any of this and nothing has changed in your
>>> code yet, then I would suggest to open a private issue in issue tracker
>>> 
>>>  and
>>> share all the details of you issue including your project ID, exact
>>> timeframe when you observed the issue and any changes you made in your
>>> configuration so that we can look into your issue and understand its scope.
>>>
>>>
>>> On Wednesday, October 24, 2018 at 7:19:33 AM UTC-4, Ky Nguyen wrote:

 I sure the problem not come from application.
 because it had been deployed it for long time ago and it just use
 memory around 800MB until Oct 07.
 After OOM occurred, we just change config on app.yaml to increase from 
 memory_gb:
 1 to memory_gb: 4.

 After add allocated memory on GAE I saw memory usage increase steadily.
 Do you have any idea to update?

 On Tue, Oct 23, 2018 at 10:47 PM 'Aref Amiri (Cloud Platform Support)'
 via Google App Engine  wrote:

> Hello,
>
> This could be a memory leak since you got an Out Of Memory error or
> possibly related to an update on App Engine. There are many possibilities
> that could lead to memory leak. All the causes mainly are related to the
> application itself. These include and not limited to resource memory
> allocation, as they might not be allocated properly in the application. In
> addition, I noticed some spikes on the graph provided that could possibly
> be related to the workload.  As the workload increases, it creates more
> instances and hence causing memory leak. I would suggest to post the issue
> on Stackoverflow and the community can
> definitely be a great help and propose effective solutions.There are some
> examples that you can refer to as they are similar cases to yours:
>
> 1:
> https://stackoverflow.com/questions/46359298/how-to-fix-memory-leak-in-my-application
>
> 2:
> https://stackoverflow.com/questions/40119/how-to-find-a-java-memory-leak?rq=1
>
> You can also use the Google Stackd

[google-appengine] Using dispatch.yaml? Help us testing by using `gcloud beta app deploy`

2018-10-29 Thread 'Steren Giannini' via Google App Engine
Dear App Engine users,

We are rolling out a refactoring of the way *dispatch.yaml* files are 
deployed.
Before we roll it out to everybody, we would like to ensure it works as 
expected for you.

If you use dispatch.yaml, please update your Cloud SDK and try deploying 
with *gcloud beta app deploy dispatch.yaml*.

If it works as expected, or if it does not work as expected, please update 
this thread so that we know if we are good to go.

Thanks for your help,
Steren
Product Manager
App Engine

-- 
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+unsubscr...@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/e5874d67-00a6-4920-bc95-b1cd28368d47%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: GAE Standard PHP72 - syslog() not logging to request_log anymore. What to do?

2018-10-29 Thread 'Amit (Google Cloud Support)' via Google App Engine


Hello Christian

To visualize your logs,you can export your log using this 
 documentation so that they 
can be used with available external tools. You can also export it to 
BigQuery if you want to analyze the logs from the Google Cloud Platform. 
This 

 
documentation explains how to querying and analyze audit logs, as an 
example, using BigQuery. 

As this 

 
document mentioned, “When your application handles a request, it can write 
its own logging messages to stdout and stderr. Write your application logs 
using stdout for output and stderr for errors. These files are 
automatically collected and can be viewed in the Logs Viewer. Note that 
this does not provide log levels that you can use for filtering in the Logs 
Viewer; however, the Logs Viewer does provide other filtering, such as 
text, timestamp, etc.”, which looks like an intended behavior that 
stackdriver only shows the logs which is written using stderr and stdout 
for PHP[7.2]. To address your second question,I have created a feature 
request , so that the log level 
can be redirected with their severity to the "request_log" list. Please 
note there is no guarantee or ETA for any feature request. Future updates 
will be posted in this feature request. 

On Friday, October 26, 2018 at 10:05:21 AM UTC-4, Christian Wiedemann wrote:
>
>
> Hello,
>
> with GAE runtime php72, logs, that are written using syslog() do not 
> longer appear in the standard Logging overview and are not marked with 
> icons and colors by their severity.
>
> You need to select additional logs in the second dropdown to see what you 
> logged.
>
> Logs sent by PHP itself or by error_log() appear under "stderr" 
> and for custom logs sent by syslog() you need to select "/dev/log" and 
> the error messages are just appearing in JSON format.
>
> In php55 each notice/warning/error could be identified directly by looking 
> on the Logging page or filtering by log level. 
> Now identifying of errors is much harder.
>
> Is there a better way to log custom logs or to visualize the logs (without 
> Stackdriver)?
> Are there plans to redirect logs with their severity to the "request_log" 
> list?
>
> For instance:
> 
> leads to
> {"severity":7,"facility":1,"timestamp":"2018-10-26T13:14:54Z","hostname":"","app_name":"php-fpm","procid":"","msgid":"","structured_data":"","message":"pool
>  
> app: Test"}
>
>
> Yours Christian
>
>
> --
> Rechtlicher Hinweis nach §35a Abs. 1 S. 1 im GmbHG. 
>
> *Wabion GmbH*
> Geschäftsfuehrer: Michael Walther, Volkmar Binder
> GmbH Sitz: Esslingen, HRB 354492 (Amtsgericht Stuttgart)
>
> This e-mail (and/or attachments) is confidential and may be privileged. 
> Use or disclosure of it by anyone other than a designated addressee is 
> unauthorized.
> If you are not an intended recipient, please delete this e-mail from the 
> computer on which you received it. We thank you for notifying us 
> immediately. 
>
> --
>

-- 
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+unsubscr...@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/0d1ef4f9-44d5-4b9f-b4b7-34b32e29f017%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: Clarifying App Engine, custom VPCs, and VPNs

2018-10-29 Thread 'David (Google Cloud Support)' via Google App Engine


Hello Mark,

Yes that is correct, as this document 
 states:

“The following types of endpoints/resources are NOT propagated to directly 
peered networks:

- Static routes

- VPNs “

You would need to setup Cloud VPN connections to every project that needs a 
VPN.

-- 
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+unsubscr...@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/d15e2ec1-5259-4470-a07d-dbdf5bb83b58%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Re: Error 302 running cron and login:admin in app.yaml in google app engine

2018-10-29 Thread Pedro Perez Garcia
(Note: I work on standard enviroment).

I tested something more simple and I had the same error:

---  app.yaml
runtime: python27
api_version: 1
threadsafe: true

handlers:
- url: /hellocron
  script: main.app
  login: admin

--- cron.yaml
cron:
- description: "hellocron"
  url: /hellocron
  schedule: every day 23:46
  timezone: Europe/Madrid

  This is the result

0.1.0.1 - - [29/Oct/2018:18:22:21 +0100] "GET /hellocron HTTP/1.1" 302 267
- "AppEngine-Google; (+http://code.google.com/appengine)" "
myappname.appspot.com" ms=7 cpu_ms=8 cpm_usd=2.9839e-8 loading_request=0
instance=00c61b117c0e3de0cc2930f468114e719ef64c3a7928241d0646746341aa2f7386732a
app_engine_release=1.9.65 trace_id=b6e54d8d997807741af6254abc0dfbf8
Mostrar todo | Ocultar todo {
 httpRequest: {
  status:  302
 }
 insertId:  "5bd741cd000e2051b7f2899c"
 labels: {
  clone_id:
"00c61b117c0e3de0cc2930f468114e719ef64c3a7928241d0646746341aa2f7386732a"
 }
 logName:  "projects/myappname/logs/appengine.googleapis.com
%2Frequest_log"
 operation: {
  first:  true
  id:
"5bd741cd00ff0e028bbe1c89380001657e62692d70682d323031333039000132303138313032397431383134000100"

  last:  true
  producer:  "appengine.googleapis.com/request_id"
 }
 protoPayload: {
  @type:  "type.googleapis.com/google.appengine.logging.v1.RequestLog"
  appEngineRelease:  "1.9.65"
  appId:  "e~myappname"
  cost:  2.9839e-8
  endTime:  "2018-10-29T17:22:21.925588Z"
  finished:  true
  first:  true
  host:  "myappname.appspot.com"
  httpVersion:  "HTTP/1.1"
  instanceId:
"00c61b117c0e3de0cc2930f468114e719ef64c3a7928241d0646746341aa2f7386732a"
  instanceIndex:  -1
  ip:  "0.1.0.1"
  latency:  "0.007433s"
  megaCycles:  "8"
  method:  "GET"
  requestId:
"5bd741cd00ff0e028bbe1c89380001657e62692d70682d323031333039000132303138313032397431383134000100"

  resource:  "/hellocron"
  responseSize:  "267"
  startTime:  "2018-10-29T17:22:21.918155Z"
  status:  302
  taskName:  "b0467e8a57f53a8ee2b827ca35db275f"
  taskQueueName:  "__cron"
  traceId:  "b6e54d8d997807741af6254abc0dfbf8"
  traceSampled:  true
  urlMapEntry:  "main.app"
  userAgent:  "AppEngine-Google; (+http://code.google.com/appengine)"
  versionId:  "20181029t181334"
 }
 receiveTimestamp:  "2018-10-29T17:22:21.927708910Z"
 resource: {
  labels: {
   module_id:  "default"
   project_id:  "myappname"
   version_id:  "20181029t181334"
   zone:  "eu2"
  }
  type:  "gae_app"
 }
 timestamp:  "2018-10-29T17:22:21.918155Z"
 trace:  "projects/myappname/traces/b6e54d8d997807741af6254abc0dfbf8"
 traceSampled:  true
}




El lun., 29 oct. 2018 a las 20:20, 'George (Cloud Platform Support)' via
Google App Engine () escribió:

> Hello Pedro,
>
> You have employed a URL that differs somewhat of what is expected in the
> cron.yaml configuration file: url:
> /processdate?from=2016-03-01&until=2016-03-31. This URL indicates a time
> interval, when the URL in your app is expected instead, to which you want
> the Cron service to send job requests. Have a look at the "Scheduling Jobs
> with cron.yaml" online document
> 
> for more detail.
>
> --
> 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+unsubscr...@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/b9558ba1-a3ed-434b-8cc9-fb835e046ad6%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-appengine+unsubscr...@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/CAH8aSOUpZqaHBQNXmeqDBUt2WQvYiyYXOv1F9xU7SK2vSy81QQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: Node 8 Standard (Express) not gzipping content

2018-10-29 Thread Jason Collins
Today, we are not passing through the `Accept-Encoding` header, so it is 
not possible for your middleware to decide that it should compress. 

We will roll out a fix for this in the new few weeks.


On Monday, 29 October 2018 06:12:50 UTC-7, Steve Geer wrote:
>
> I have run into an issue where app engine standard is not gzipping 
> responses.  It's a basic express universal application based on the docs at 
> angular.io , with the addition of the 
> compression middleware recommended by the express documentation.
>
> It's a very simple Angular 7 universal project, which can been seen here 
> .
>
> If you open the network tab you'll notice none of the assets are gzipped.
>
> Github 
> Stackoverflow 
> 
>
>

-- 
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+unsubscr...@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/fb3dcb81-4a5e-45f0-94bc-1f3db0ab625b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: Error 302 running cron and login:admin in app.yaml in google app engine

2018-10-29 Thread 'George (Cloud Platform Support)' via Google App Engine
Hello Pedro, 

You have employed a URL that differs somewhat of what is expected in the 
cron.yaml configuration file: url: 
/processdate?from=2016-03-01&until=2016-03-31. This URL indicates a time 
interval, when the URL in your app is expected instead, to which you want 
the Cron service to send job requests. Have a look at the "Scheduling Jobs 
with cron.yaml" online document 

 
for more detail. 

-- 
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+unsubscr...@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/b9558ba1-a3ed-434b-8cc9-fb835e046ad6%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: is it possible listen to a pub/sub topic without a subscription?

2018-10-29 Thread 'Julie (cloud platform support)' via Google App Engine
According to this Pub/Sub FAQ question 
  
trying to publish a topic 
without subscriptions will result in the messages being dropped, however 
the publish operation should succeed which you can use to confirm that your 
application is switched on. 

-- 
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+unsubscr...@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/6c16c539-c96e-409b-b28e-6d53035d9804%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Error 302 running cron and login:admin in app.yaml in google app engine

2018-10-29 Thread Pedro Perez Garcia

I added login: Admin to app.yaml like documentation 
(https://cloud.google.com/appengine/docs/standard/python/config/appref#example) 
 
is described, but I still have a 302 erro when runing a task with cron in 
google app engine.

I have this app.yaml

runtime: python27 
api_version: 1 
threadsafe: true

handlers:
- url: /.*   
  script: main.app   
  login: admin


And this cron.yaml

cron:
- description: "Dashboard"
  url: /processdate?from=2016-03-01&until=2016-03-31
  schedule: every day 23:46
  timezone: Europe/Madrid


I obtain this error

0.1.0.1 - - [26/Oct/2018:00:49:40 +0200] "GET 
/processdate?from=2016-03-01&until=2016-03-31 HTTP/1.1" 302 355 - 
"AppEngine-Google; (+http://code.google.com/appengine)" 
"p201309.appspot.com" ms=74 cpu_ms=12 cpm_usd=3.9674e-8 loading_request=0 
instance=00c61b117c78f767097d6896daa1f8967a815c14a94d54578ac19efa9d50a5077d5a 
app_engine_release=1.9.65 trace_id=3c92edad090b5a57d249bd92be246e58

 httpRequest: {
  status:  302   
 }
 insertId:  "5bd248840005a3aae7fa2111"  
 labels: {
  clone_id:  
"00c61b117c78f767097d6896daa1f8967a815c14a94d54578ac19efa9d50a5077d5a"   
 }
 logName:  "projects/p201309/logs/appengine.googleapis.com%2Frequest_log"  
 operation: {
  first:  true   
  id:  
"5bd2488400ff047fe69ec5d94d0001657e62692d70682d3230313330390001323031383130323674303033383339000100"
  
 
  last:  true   
  producer:  "appengine.googleapis.com/request_id"   
 }
 protoPayload: {
  @type:  "type.googleapis.com/google.appengine.logging.v1.RequestLog"   
  appEngineRelease:  "1.9.65"   
  appId:  "e~bi-ph-201309"   
  cost:  3.9674e-8   
  endTime:  "2018-10-25T22:49:40.369327Z"   
  finished:  true   
  first:  true   
  host:  "p201309.appspot.com"   
  httpVersion:  "HTTP/1.1"   
  instanceId:  
"00c61b117c78f767097d6896daa1f8967a815c14a94d54578ac19efa9d50a5077d5a"   
  instanceIndex:  -1   
  ip:  "0.1.0.1"   
  latency:  "0.074441s"   
  megaCycles:  "12"   
  method:  "GET"   
  requestId:  
"5bd2488400ff047fe69ec5d94d0001657e62692d70682d3230313330390001323031383130323674303033383339000100"
  
 
  resource:  "/processdate?from=2016-03-01&until=2016-03-31"   
  responseSize:  "355"   
  startTime:  "2018-10-25T22:49:40.294886Z"   
  status:  302   
  taskName:  "25ed634cde05b07d9a7906f2161d2b16"   
  taskQueueName:  "__cron"   
  traceId:  "3c92edad090b5a57d249bd92be246e58"   
  traceSampled:  true   
  urlMapEntry:  "main.app"   
  userAgent:  "AppEngine-Google; (+http://code.google.com/appengine)"   
  versionId:  "20181026t003839"   
 }
 receiveTimestamp:  "2018-10-25T22:49:40.376251430Z"  
 resource: {
  labels: {
   module_id:  "default"
   project_id:  "bi-ph-201309"
   version_id:  "20181026t003839"
   zone:  "eu2"
  }
  type:  "gae_app"   
 }
 timestamp:  "2018-10-25T22:49:40.294886Z"  
 trace:  "projects/bi-ph-201309/traces/3c92edad090b5a57d249bd92be246e58"  
 traceSampled:  true  
}



I added login: Admin to app.yaml like documentation is described, but I 
still have a 302 erro when runing a task with cron in google app engine.

I have this app.yaml

--
runtime: python27 
api_version: 1 
threadsafe: true

handlers:
- url: /.*   
  script: main.app   
  login: admin
--

And this cron.yaml

--
cron:
- description: "Dashboard"
  url: /processdate?from=2016-03-01&until=2016-03-31
  schedule: every day 23:46
  timezone: Europe/Madrid
--

I obtain this error

--
0.1.0.1 - - [26/Oct/2018:00:49:40 +0200] "GET 
/processdate?from=2016-03-01&until=2016-03-31 HTTP/1.1" 302 355 - 
"AppEngine-Google; (+http://code.google.com/appengine)" 
"p201309.appspot.com" ms=74 cpu_ms=12 cpm_usd=3.9674e-8 loading_request=0 
instance=00c61b117c78f767097d6896daa1f8967a815c14a94d54578ac19efa9d50a5077d5a 
app_engine_release=1.9.65 trace_id=3c92edad090b5a57d249bd92be246e58

 httpRequest: {
  status:  302   
 }
 insertId:  "5bd248840005a3aae7fa2111"  
 labels: {
  clone_id:  
"00c61b117c78f767097d6896daa1f8967a815c14a94d54578ac19efa9d50a5077d5a"   
 }
 logName:  "projects/p201309/logs/appengine.googleapis.com%2Frequest_log"  
 operation: {
  first:  true   
  id:  
"5bd2488400ff047fe69ec5d94d0001657e62692d70682d3230313330390001323031383130323674303033383339000100"
  
 
  last:  true   
  producer:  "appengine.googleapis.com/request_id"   
 }
 protoPayload: {
  @type:  "type.googleapis.com/google.appengine.logging.v1.RequestLog"   
  appEngineRelease:  "1.9.65"   
  appId:  "e~bi-ph-201309"   
  cost:  3.9674e-8   
  endTime:  "2018-10-25T22:49:40.369327Z"   
  finished:  true   
  first:  true   
  host:  "p201309.appspot.com"   
  httpVersion:  "HTTP/1.1"   
  instanceId:  
"00c61b117c78f767097d6896daa1f8967a815c14a94d54578ac19efa9d50a5077d5a"   
  instanceIndex:  -1   
  ip:  "0.1.0.1"   
  latency:  "0.074441s"   
  megaCycles:  "12"   
  method:  "GET"   
  requestId:  
"5bd2488400ff047fe69ec5d94d0001657e62692d70682d3230313330390001323031383130323674303033383339000100"
  
 
  resource:  "/processdate?from=2016

Re: [google-appengine] Re: Using subdomains with HTTPS

2018-10-29 Thread 'Stewart Reichling' via Google App Engine
Thanks for posting the link. Please shout if these instructions don't work
for you. Here's the python3 link (instructions should be the same as for
python2):
https://cloud.google.com/appengine/docs/standard/python3/mapping-custom-domains

On Mon, Oct 29, 2018 at 3:37 AM Attila-Mihaly Balazs 
wrote:

> You most certainly can use AppEngine to serve up any domain/subdomain
> (including auto generated / renewing SSL certificates for them!) - as long
> as you control the DNS and can set it up properly. This should get you
> started:
> https://cloud.google.com/appengine/docs/standard/python/mapping-custom-domains
>
> All the best,
> Attila
>
> --
> 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+unsubscr...@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/5bbc5af5-9630-41a8-8d91-35f1838b08b5%40googlegroups.com
> 
> .
> For more options, visit https://groups.google.com/d/optout.
>


-- 

Stewart Reichling | Product Manager, Serverless | stewa...@google.com |
 650.906.3381

-- 
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+unsubscr...@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/CADAgkGZT9-Lbn9zonV95SPb%3DwwVLroAx14y_W5_ueLN-Y%2B-yXw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] is it possible listen to a pub/sub topic without a subscription?

2018-10-29 Thread Nick Pomfret
I'm wondering if it's possible to broadcast messages on a topic and have a 
process listen to them but without a subscription?

The reason is that I don't care about losing messages if say my application 
was switched off.  And when it's switched back on I only want to receive 
message published since the moment it was switched on.

-- 
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+unsubscr...@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/297ddb17-e3ba-444d-9ba3-224fc1a44cff%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: Google Cloud disk snapshot default region?

2018-10-29 Thread 'Olu' via Google App Engine
Firstly, this documentation 
explains that 
"Compute Engine stores multiple copies of each snapshot redundantly across 
multiple locations with automatic checksums to ensure the integrity of your 
data". This suggests that while it is not uncommon to have the Default 
Location of a PD Snapshot to be the same region as the region of your 
regional Persistent Disk , the Compute Engine infrastructure still ensures 
that multiple copies of your PD Snapshots are kept in different locations 
to ensure integrity of your data. 

-- 
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+unsubscr...@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/f6ee1014-9ab7-4e8b-805c-d4fb975ce4a9%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: zip create on google cloud storage using laravel php

2018-10-29 Thread 'George (Cloud Platform Support)' via Google App Engine
Your posting is quite succinct and to the point, but does not entirely 
define your request. Some more information is needed to put together a 
complete feature request. What would you like to see implemented? 

In what concerns use of Laravel for Google Cloud Storage access, you may 
have a look at the "Google Cloud Storage for PHP" GitHub page 
. 

-- 
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+unsubscr...@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/063a65ca-c04b-4472-a462-79ec7baf370f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] zip create on google cloud storage using laravel php

2018-10-29 Thread iCoderz Developers
zip create on google cloud storage using laravel php

-- 
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+unsubscr...@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/ee276983-ffa0-4b2e-b1cc-dd56b6630c39%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Node 8 Standard (Express) not gzipping content

2018-10-29 Thread Steve Geer
I have run into an issue where app engine standard is not gzipping 
responses.  It's a basic express universal application based on the docs at 
angular.io , with the addition of the 
compression middleware recommended by the express documentation.

It's a very simple Angular 7 universal project, which can been seen here 
.

If you open the network tab you'll notice none of the assets are gzipped.

Github 
Stackoverflow 


-- 
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+unsubscr...@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/ad47ddba-079e-4d5d-84ab-427fa4969e74%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] "cd" was removed in GAE Standard Node.js and broke our app

2018-10-29 Thread david . spiess
At 2018-10-27 04:17:46.164 MESZ our GAE Standard App restarted.
After the restart CD was not available anymore and our app failed to start 
since we rely on it when starting the server.

*package.json*

{
  ...,
  "scripts": {
"start": "cd api && node -r ./ts-paths.js dist/api/src/server.js"
  }
}

Was this change intended?

-- 
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+unsubscr...@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/95542c4a-3880-42e5-aa96-a4015e67e3d8%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: Using subdomains with HTTPS

2018-10-29 Thread Attila-Mihaly Balazs
You most certainly can use AppEngine to serve up any domain/subdomain 
(including auto generated / renewing SSL certificates for them!) - as long 
as you control the DNS and can set it up properly. This should get you 
started: 
https://cloud.google.com/appengine/docs/standard/python/mapping-custom-domains

All the best,
Attila

-- 
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+unsubscr...@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/5bbc5af5-9630-41a8-8d91-35f1838b08b5%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.