I have received some bug reports stating that documents which are scheduled to publish after hours (3am, as an example) are not publishing until a user logs into Umbraco.
There appears to be a gap in the logs for a few hours, which happens to coincide with the time frame the document should have published (these logs are in UTC, my timezone is EST).
It looks like the application shut down and rebooted itself, and then stopped logging anything until someone logged in on the front end (I am new to umbraco).
Is this failure to publish related to the web.routing umbracoApplicationUrl? (the setting is currently blank in our configs)
It is being run in Azure. And our applications are recycled every 24 hours (ish).
I have been able to reproduce my problem by scheduling a document and then manually restarting the application.
I have attempted to set the umbracoApplicationUrl in the config (manually on the server) and saw that the log files did not update until I manually hit the application's front end. At that point the following two messages were detected
FWIW. I did not find an easy answer to my problem. I ended up reworking the events that we subscribed to, so that our system "published" the content in the future.
Scheduled Publish is not working after hours
I have received some bug reports stating that documents which are scheduled to publish after hours (3am, as an example) are not publishing until a user logs into Umbraco.
There appears to be a gap in the logs for a few hours, which happens to coincide with the time frame the document should have published (these logs are in UTC, my timezone is EST).
It looks like the application shut down and rebooted itself, and then stopped logging anything until someone logged in on the front end (I am new to umbraco).
Is this failure to publish related to the web.routing umbracoApplicationUrl? (the setting is currently blank in our configs)
Are you perhaps running it on Azure and have 'keep alive' disabled?
Not entirely sure but it could be that with no users the site 'shuts down' to preserve resources, and boots back up once people start visiting again.
It is being run in Azure. And our applications are recycled every 24 hours (ish).
I have been able to reproduce my problem by scheduling a document and then manually restarting the application.
I have attempted to set the umbracoApplicationUrl in the config (manually on the server) and saw that the log files did not update until I manually hit the application's front end. At that point the following two messages were detected
Is it a requirement that the front end application be hit once, to start the Scheduler?
I set , but my application immediately started getting infinite redirects.
FWIW. I did not find an easy answer to my problem. I ended up reworking the events that we subscribed to, so that our system "published" the content in the future.
is working on a reply...