Hosting a multithreaded .NET core server app in GCP flexible environment?What is “.NET Core”?.NET Core vs MonoWhat's the difference between .NET Core, .NET Framework, and Xamarin?How to install new software onto a GCP flexible environment VMGCP Flexible Python Environment: Import ErrorWhat is the difference between .NET Core and .NET Standard Class Library project types?Build .NET Core console application to output an EXE?.NET Standard vs .NET CoreFor software created with .NET Core Version 2+, that needs to go “live”, is there any reason to install the .NET Core Runtime on the target “live” OS?Can't connect to Cloud SQL via unix socket from an App Engine Flexible Environment hosted in a different GCP project

How much do grades matter for a future academia position?

Echo with obfuscation

Is there anyway, I can have two passwords for my wi-fi

Why would five hundred and five be same as one?

El Dorado Word Puzzle II: Videogame Edition

Sound waves in different octaves

Proving an identity involving cross products and coplanar vectors

Unable to disable Microsoft Store in domain environment

What does "tick" mean in this sentence?

Origin of pigs as a species

Identifying "long and narrow" polygons in with PostGIS

Language involving irrational number is not a CFL

How do I prevent inappropriate ads from appearing in my game?

In One Punch Man, is King actually weak?

Deciphering cause of death?

What should be the ideal length of sentences in a blog post for ease of reading?

Can you identify this lizard-like creature I observed in the UK?

Grepping string, but include all non-blank lines following each grep match

Make a Bowl of Alphabet Soup

Has the laser at Magurele, Romania reached a tenth of the Sun's power?

How can ruler support inventing of useful things?

Cumulative Sum using Java 8 stream API

Why the "ls" command is showing the permissions of files in a FAT32 partition?

Ways of geometrical multiplication



Hosting a multithreaded .NET core server app in GCP flexible environment?


What is “.NET Core”?.NET Core vs MonoWhat's the difference between .NET Core, .NET Framework, and Xamarin?How to install new software onto a GCP flexible environment VMGCP Flexible Python Environment: Import ErrorWhat is the difference between .NET Core and .NET Standard Class Library project types?Build .NET Core console application to output an EXE?.NET Standard vs .NET CoreFor software created with .NET Core Version 2+, that needs to go “live”, is there any reason to install the .NET Core Runtime on the target “live” OS?Can't connect to Cloud SQL via unix socket from an App Engine Flexible Environment hosted in a different GCP project













0















I need to create a service in .NET Core that will watch a queue and periodically create multiple threads for processing. There is no Web API component, no front end, just processing and it needs to be hosted in GCP.



I know I could leverage Google Compute for that purpose and that it would be the natural choice but is there any particular reason I shouldn't or couldn't host the application in the GCP Flexible Environment? Are there any limitations or pricing consequences that make it a bad idea?










share|improve this question
























  • App Engine Flexible is a very good choice. Plus the deployment tools make deployments and updates a breeze. Just think containers and you have App Engine Flexible.

    – John Hanley
    Mar 7 at 3:52












  • The available documentation suggest that AppEngine is not really intended for long running background processes. I get that it’s a container, but is there any reason I shouldn’t use that for a non-web app?

    – wade
    Mar 7 at 13:46











  • Wade - I might not have thought my comment thru completely. Yes, there are issues with accessing Flexible when using URLs as they have a time limit. That limit can be changed. I use Flexible for running jobs such as Apache Beam (Dataflow) with no problems except for autoscaling (which does not work well with CPU bound tasks). For your case I would stick with GCE or Containers on GCE. BTW: Do you have the link for your comment? I would like to review Google's position.

    – John Hanley
    Mar 8 at 5:46















0















I need to create a service in .NET Core that will watch a queue and periodically create multiple threads for processing. There is no Web API component, no front end, just processing and it needs to be hosted in GCP.



I know I could leverage Google Compute for that purpose and that it would be the natural choice but is there any particular reason I shouldn't or couldn't host the application in the GCP Flexible Environment? Are there any limitations or pricing consequences that make it a bad idea?










share|improve this question
























  • App Engine Flexible is a very good choice. Plus the deployment tools make deployments and updates a breeze. Just think containers and you have App Engine Flexible.

    – John Hanley
    Mar 7 at 3:52












  • The available documentation suggest that AppEngine is not really intended for long running background processes. I get that it’s a container, but is there any reason I shouldn’t use that for a non-web app?

    – wade
    Mar 7 at 13:46











  • Wade - I might not have thought my comment thru completely. Yes, there are issues with accessing Flexible when using URLs as they have a time limit. That limit can be changed. I use Flexible for running jobs such as Apache Beam (Dataflow) with no problems except for autoscaling (which does not work well with CPU bound tasks). For your case I would stick with GCE or Containers on GCE. BTW: Do you have the link for your comment? I would like to review Google's position.

    – John Hanley
    Mar 8 at 5:46













0












0








0








I need to create a service in .NET Core that will watch a queue and periodically create multiple threads for processing. There is no Web API component, no front end, just processing and it needs to be hosted in GCP.



I know I could leverage Google Compute for that purpose and that it would be the natural choice but is there any particular reason I shouldn't or couldn't host the application in the GCP Flexible Environment? Are there any limitations or pricing consequences that make it a bad idea?










share|improve this question
















I need to create a service in .NET Core that will watch a queue and periodically create multiple threads for processing. There is no Web API component, no front end, just processing and it needs to be hosted in GCP.



I know I could leverage Google Compute for that purpose and that it would be the natural choice but is there any particular reason I shouldn't or couldn't host the application in the GCP Flexible Environment? Are there any limitations or pricing consequences that make it a bad idea?







google-app-engine .net-core google-cloud-platform app-engine-flexible






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Mar 7 at 2:57







wade

















asked Mar 7 at 2:51









wadewade

838




838












  • App Engine Flexible is a very good choice. Plus the deployment tools make deployments and updates a breeze. Just think containers and you have App Engine Flexible.

    – John Hanley
    Mar 7 at 3:52












  • The available documentation suggest that AppEngine is not really intended for long running background processes. I get that it’s a container, but is there any reason I shouldn’t use that for a non-web app?

    – wade
    Mar 7 at 13:46











  • Wade - I might not have thought my comment thru completely. Yes, there are issues with accessing Flexible when using URLs as they have a time limit. That limit can be changed. I use Flexible for running jobs such as Apache Beam (Dataflow) with no problems except for autoscaling (which does not work well with CPU bound tasks). For your case I would stick with GCE or Containers on GCE. BTW: Do you have the link for your comment? I would like to review Google's position.

    – John Hanley
    Mar 8 at 5:46

















  • App Engine Flexible is a very good choice. Plus the deployment tools make deployments and updates a breeze. Just think containers and you have App Engine Flexible.

    – John Hanley
    Mar 7 at 3:52












  • The available documentation suggest that AppEngine is not really intended for long running background processes. I get that it’s a container, but is there any reason I shouldn’t use that for a non-web app?

    – wade
    Mar 7 at 13:46











  • Wade - I might not have thought my comment thru completely. Yes, there are issues with accessing Flexible when using URLs as they have a time limit. That limit can be changed. I use Flexible for running jobs such as Apache Beam (Dataflow) with no problems except for autoscaling (which does not work well with CPU bound tasks). For your case I would stick with GCE or Containers on GCE. BTW: Do you have the link for your comment? I would like to review Google's position.

    – John Hanley
    Mar 8 at 5:46
















App Engine Flexible is a very good choice. Plus the deployment tools make deployments and updates a breeze. Just think containers and you have App Engine Flexible.

– John Hanley
Mar 7 at 3:52






App Engine Flexible is a very good choice. Plus the deployment tools make deployments and updates a breeze. Just think containers and you have App Engine Flexible.

– John Hanley
Mar 7 at 3:52














The available documentation suggest that AppEngine is not really intended for long running background processes. I get that it’s a container, but is there any reason I shouldn’t use that for a non-web app?

– wade
Mar 7 at 13:46





The available documentation suggest that AppEngine is not really intended for long running background processes. I get that it’s a container, but is there any reason I shouldn’t use that for a non-web app?

– wade
Mar 7 at 13:46













Wade - I might not have thought my comment thru completely. Yes, there are issues with accessing Flexible when using URLs as they have a time limit. That limit can be changed. I use Flexible for running jobs such as Apache Beam (Dataflow) with no problems except for autoscaling (which does not work well with CPU bound tasks). For your case I would stick with GCE or Containers on GCE. BTW: Do you have the link for your comment? I would like to review Google's position.

– John Hanley
Mar 8 at 5:46





Wade - I might not have thought my comment thru completely. Yes, there are issues with accessing Flexible when using URLs as they have a time limit. That limit can be changed. I use Flexible for running jobs such as Apache Beam (Dataflow) with no problems except for autoscaling (which does not work well with CPU bound tasks). For your case I would stick with GCE or Containers on GCE. BTW: Do you have the link for your comment? I would like to review Google's position.

– John Hanley
Mar 8 at 5:46












0






active

oldest

votes











Your Answer






StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");

StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);

else
createEditor();

);

function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);



);













draft saved

draft discarded


















StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55035302%2fhosting-a-multithreaded-net-core-server-app-in-gcp-flexible-environment%23new-answer', 'question_page');

);

Post as a guest















Required, but never shown

























0






active

oldest

votes








0






active

oldest

votes









active

oldest

votes






active

oldest

votes















draft saved

draft discarded
















































Thanks for contributing an answer to Stack Overflow!


  • Please be sure to answer the question. Provide details and share your research!

But avoid


  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.

To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55035302%2fhosting-a-multithreaded-net-core-server-app-in-gcp-flexible-environment%23new-answer', 'question_page');

);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

AWS Lex not identifying response if by a variable The 2019 Stack Overflow Developer Survey Results Are In Announcing the arrival of Valued Associate #679: Cesar Manara Planned maintenance scheduled April 17/18, 2019 at 00:00UTC (8:00pm US/Eastern) The Ask Question Wizard is Live! Data science time! April 2019 and salary with experienceEnforcing custom enumeration in AWS LEX for slot valuesHow to give response based on user response in Amazon Lex?Intercepting AWS Lambda Response to a AWS Lex QueryLex chat bot error: Reached second execution of fulfillment lambda on the same utteranceamazon lex showing invalid responseLambda response send back to Lex slot?Response card in Amazon lexAmazon Lex - Lambda response return HTML to botHow can I solve 424 (Failed Dependency) (python) obtained from Amazon lex?

Алба-Юлія

Захаров Федір Захарович