Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Spring boot Heroku Java线程错误_Spring Boot_Heroku_Java Threads_Mongodb Atlas - Fatal编程技术网

Spring boot Heroku Java线程错误

Spring boot Heroku Java线程错误,spring-boot,heroku,java-threads,mongodb-atlas,Spring Boot,Heroku,Java Threads,Mongodb Atlas,我目前正在尝试使用免费的dyno在Heroku上部署我的Spring Boot后端。我还为我的数据库将后端连接到MongoDB Atlas 在SpringBoot服务器启动期间,我创建了两个Java线程来同时填充数据库中的两个不同集合。这一切都在本地工作,我可以在Heroku上启动应用程序,并可以访问REST端点,但我得到了以下关于线程的错误 2020-11-23T23:03:11.942515+00:00应用程序[web.1]:[7.521s][warning][os,thread]启动线程失

我目前正在尝试使用免费的dyno在Heroku上部署我的Spring Boot后端。我还为我的数据库将后端连接到MongoDB Atlas

在SpringBoot服务器启动期间,我创建了两个Java线程来同时填充数据库中的两个不同集合。这一切都在本地工作,我可以在Heroku上启动应用程序,并可以访问REST端点,但我得到了以下关于线程的错误

2020-11-23T23:03:11.942515+00:00应用程序[web.1]:[7.521s][warning][os,thread]启动线程失败-pthread_创建属性失败(EAGAIN):stacksize:512k,guardsize:0k,已分离。

以下是完整的Heroku日志:

2020-11-23T23:03:02.534403+00:00 heroku[web.1]:使用命令'java-Dserver.port=41612$java_OPTS-jar build/libs/*.jar启动进程`
2020-11-23T23:03:04.405570+00:00应用程序[web.1]:创建一个Procfile以自定义用于运行此进程的命令:https://devcenter.heroku.com/articles/procfile
2020-11-23T23:03:04.417361+00:00应用程序[web.1]:根据动态大小设置JAVA工具选项默认值。自定义设置将覆盖它们。
2020-11-23T23:03:04.422107+00:00应用程序[web.1]:选择的JAVA工具选项:-XX:+UseContainerSupport-Xmx300m-Xss512k-XX:CICompilerCount=2-Dfile.encoding=UTF-8
2020-11-23T23:03:05.738862+00:00应用程序[网站1]:
2020-11-23T23:03:05.738907+00:00应用程序[web.1]:.\uuuuuuuuuuuuuuuu_
2020-11-23T23:03:05.738973+00:00应用程序[网站1]:/\/\/\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu\
2020-11-23T23:03:05.739037+00:00应用程序[web.1]:(()\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'\
2020-11-23T23:03:05.739107+00:00应用程序[网站1]:\\\/\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
2020-11-23T23:03:05.739170+00:00应用程序[网站1]:“| | | | | | | | | | | | | | |////
2020-11-23T23:03:05.739235+00:00应用程序[网站1]:=========|_|==============|___/=/_/_/_/
2020-11-23T23:03:05.740346+00:00应用程序[web.1]::春季启动::(v2.3.3.版本)
2020-11-23T23:03:05.740408+00:00应用程序[web.1]:
2020-11-23T23:03:05.910449+00:00应用程序[web.1]:2020-11-23:03:05.907信息4---[main]c.c.covid19trackerv2应用程序:在a13bc37a-2eb2-45fa-9632-d771ffc7e31a上启动Covid19trackerv2应用程序,PID为4(/app/build/libs/covid-19-trackerv2-0.0.1-SNAPSHOT.jar由u30247在/app中启动)
2020-11-23T23:03:05.911061+00:00应用程序[web.1]:2020-11-23 23:03:05.910信息4---[main]c.c.covid19trackerv2应用程序:以下配置文件处于活动状态:prod
2020-11-23T23:03:06.760984+00:00应用程序[web.1]:2020-11-23 23:03:06.759信息4---[main].s.d.r.c.RepositoryConfigurationDelegate:在默认模式下引导Spring Data MongoDB存储库。
2020-11-23T23:03:06.841091+00:00应用程序[web.1]:2020-11-23 23:03:06.840信息4---[main].s.d.r.c.RepositoryConfigurationDelegate:在74毫秒内完成Spring数据存储库扫描。找到2个MongoDB存储库接口。
2020-11-23T23:03:07.483569+00:00应用程序[web.1]:2020-11-23 23:03:07.483信息4---[main]o.s.b.w.embedded.tomcat.TomcatWebServer:tomcat用端口初始化:41612(http)
2020-11-23T23:03:07.499209+00:00应用程序[web.1]:2020-11-23 23:03:07.498信息4---[main]o.apache.catalina.core.StandardService:启动服务[Tomcat]
2020-11-23T23:03:07.499446+00:00应用程序[web.1]:2020-11-23 23:03:07.499信息4---[main]org.apache.catalina.core.StandardEngine:启动Servlet引擎:[apache Tomcat/9.0.37]
2020-11-23T23:03:07.583124+00:00应用程序[web.1]:2020-11-23 23:03:07.582信息4---[main]o.a.c.c.c.[Tomcat].[localhost].[/]:初始化Spring嵌入式WebApplicationContext
2020-11-23T23:03:07.583281+00:00应用程序[web.1]:2020-11-23 23:03:07.583信息4---[main]w.s.c.ServletWebServerApplicationContext:根WebApplicationContext:初始化在1555毫秒内完成
2020-11-23T23:03:07.866235+00:00应用程序[web.1]:2020-11-23 23:03:07.866信息4---[main]org.mongodb.driver.cluster:使用设置创建的群集{hosts=[127.0.0.1:27017],srvHost=covid-stats.4koxc.mongodb.net,mode=MULTIPLE,requiredClusterType=REPLICA\u SET,serverSelectionTimeout='30000 ms',requiredReplicateSetName='atlas-mwzir4-shard-0'}
2020-11-23T23:03:07.913285+00:00应用程序[web.1]:2020-11-23 23:03:07.912信息4---[oxc.mongodb.net]org.mongodb.driver.cluster:将发现的服务器covid-stats-shard-00-02.4koxc.mongodb.net:27017添加到集群的客户端视图
2020-11-23T23:03:07.955398+00:00应用程序[web.1]:2020-11-23 23:03:07.955信息4---[oxc.mongodb.net]org.mongodb.driver.cluster:将发现的服务器covid-stats-shard-00-01.4koxc.mongodb.net:27017添加到集群的客户端视图
2020-11-23T23:03:07.957062+00:00应用程序[web.1]:2020-11-23 23:03:07.956信息4---[oxc.mongodb.net]org.mongodb.driver.cluster:将发现的服务器covid-stats-shard-00-00.4koxc.mongodb.net:27017添加到集群的客户端视图
2020-11-23T23:03:08.400392+00:00应用程序[web.1]:开始州数据库人口
2020-11-23T23:03:08.405359+00:00应用程序[web.1]:起始国家DB人口
2020-11-23T23:03:08.489114+00:00应用程序[web.1]:2020-11-23 23:03:08.488信息4---[pulation thread]org.mongodb.driver.cluster:com.mongodb.client.internal.MongoClientDelegate未选择服务器$1@1a150eab来自集群描述ClusterDescription{type=REPLICA_SET,connectionMode=MULTIPLE,ServerDescription=[ServerDescription]{address=covid-stats-shard-00-01.4koxc.mongodb.net:27017,type=UNKNOWN,state=CONNECTING},ServerDescription{address=covid-stats-shard-00-02.4koxc.mongodb.net:27017,type=UNKNOWN,state=CONNECTING},ServerDescription{address=covid-stats-shard-00-00-00.4koxc.mongodb.net:27017,type=UNKNOWN,state=CONNECTING},等待30000ms后超时
2020-11-23T23:03:08.489124+00:00应用程序[web.1]:2020-11-23 23:03:08.488信息4---[pulation thread]org.mongodb.driver.cluster:用户未选择服务器