Yes, it is definitely possible. When you push your app, use the “—no-route” option (or the equivalent "no-route: true” in your manifest). This will instruct CF not to bind a route to your application, which is critical.
--no-route Do not map a route to this app
If you bind a route to the application, CF will expect you to listen for requests on the port that it assigns to your application. If you are not listening on that port, and you probably won't be since it’s just a background processing app, it’ll think your application has crashed.
Beyond that, you just need to structure your application so it loops and runs forever.
Dan
On Feb 27, 2014, at 8:41 PM,
rosh...@gmail.com wrote:
> Is it possible to deploy non-web applications via CF? e.g. apps that do background processing, and don't necessarily expose a web URL. How common is non-web apps on CF?
>
> To unsubscribe from this group and stop receiving emails from it, send an email to
vcap-dev+u...@cloudfoundry.org.