我已经在服务中编写了一个函数,该函数在服务启动.My服务类时执行,如下所示
public class SimpleService extends Service {
public static final String TAG = "Service";
private Timer timer = new Timer();
@Override
public IBinder onBind(Intent arg0) {
return null;
}
@Override
public vo
我有一个.NET Core3.1应用程序,它提供一个描述应用程序运行状况的端点,以及一个在数据库中运行数据的IHostedService。但是,存在一个问题,HostedService的worker函数开始处理很长时间,因此启动中的Configure()方法没有被调用,/status端点也没有运行。
我希望/status端点在HostedService启动之前开始运行。如何在托管服务之前启动端点?
样本代码
public class Startup
{
public void ConfigureServices(IServiceCollection services)
{
我有一个api调用,我想启动一个长时间运行的作业,然后返回一个200 ok。目前,它将启动工作并继续前进,但一旦初始函数完成了它需要完成的工作,它似乎仍在等待协同线完成。我相信这与我对kotlin合作关系的新理解有关。
fun apiCall() {
log.info("started")
longJob()
log.info("finished")
return ResponseEntity.ok()
}
fun longJob() {
runBlocking{
launch {
do stu
我正在编写一个包含几个不同步骤的.aspx页面,其中一个步骤是一个长期运行的操作(与web服务同步信息)。因此,当页面开始加载该步骤时,显然会在该操作期间挂起,并且不会完全加载一个页面,然后当它完成同步时,它将完成加载页面。在这个长时间运行的操作中,我希望有一个进度条,在同步运行时得到更新。我认为,棘手的是长时间的操作是服务器端的,而不是JavaScript。
该网站的基本设置如下(我无法真正显示实际代码,但我意识到这是没有帮助的):
Dim ourObject as New OurObject(...)
ourObject.AddSiteHeader()
'Series of If