{"id":926,"date":"2021-01-11T16:52:31","date_gmt":"2021-01-11T08:52:31","guid":{"rendered":"http:\/\/prayerlaputa.com\/?p=926"},"modified":"2021-01-11T16:52:31","modified_gmt":"2021-01-11T08:52:31","slug":"%e5%a6%82%e4%bd%95%e9%83%a8%e7%bd%b2activemq%e4%bb%a5%e5%8f%8a%e9%83%a8%e7%bd%b2%e6%97%b6%e9%81%87%e5%88%b0%e7%9a%84%e7%9b%b8%e5%85%b3%e9%97%ae%e9%a2%98","status":"publish","type":"post","link":"http:\/\/prayerlaputa.com\/?p=926","title":{"rendered":"\u5982\u4f55\u90e8\u7f72activemq\u4ee5\u53ca\u90e8\u7f72\u65f6\u9047\u5230\u7684\u76f8\u5173\u95ee\u9898"},"content":{"rendered":"<h1 class=\"md-end-block md-heading\"><span class=\"md-plain md-expand\">\u5982\u4f55\u90e8\u7f72activemq\u4ee5\u53ca\u90e8\u7f72\u65f6\u9047\u5230\u7684\u76f8\u5173\u95ee\u9898<\/span><\/h1>\n<h2 class=\"md-end-block md-heading\"><span class=\"md-plain\">\u90e8\u7f72<\/span><\/h2>\n<p class=\"md-end-block md-p\"><span class=\"md-plain\">\u4ee5centos\u4e3a\u4f8b\uff0c\u4e0b\u8f7djar\u5305\uff0c<\/span><span class=\"md-pair-s\" spellcheck=\"false\"><code>tar -zxvf xxx<\/code><\/span><span class=\"md-plain\">\u89e3\u538b\u540e\uff0c\u8fdb\u5165activemq\u89e3\u538b\u6587\u4ef6\u5939\uff0c\u6267\u884c<\/span><span class=\"md-pair-s\" spellcheck=\"false\"><code>.\/bin\/activemq console<\/code><\/span><span class=\"md-plain\">\u5373\u53ef\u5728shell\u524d\u7aef\u542f\u52a8\uff0c\u60f3\u540e\u53f0\u8fd0\u884c\u7684\u8bdd\u6267\u884c<\/span><span class=\"md-pair-s\" spellcheck=\"false\"><code>.\/bin\/activemq start<\/code><\/span><span class=\"md-plain\">\u5373\u53ef\u3002<\/span><\/p>\n<p class=\"md-end-block md-p\"><span class=\"md-plain\">\u5b98\u65b9\u6587\u6863\u5728\u8fd9\u91cc\uff0c\u5f88\u7b80\u5355\uff1a<\/span><span class=\"md-link md-pair-s\" spellcheck=\"false\"><a href=\"http:\/\/activemq.apache.org\/getting-started\">http:\/\/activemq.apache.org\/getting-started<\/a><\/span><\/p>\n<h2 class=\"md-end-block md-heading\"><span class=\"md-plain\">\u9047\u5230\u7684\u95ee\u9898<\/span><\/h2>\n<h3 class=\"md-end-block md-heading\"><span class=\"md-plain\">1\u3001activemq\u542f\u52a8\u5931\u8d25\uff0c\u62a5\u9519<\/span><\/h3>\n<p><!--more--><\/p>\n<p class=\"md-end-block md-p\"><span class=\"md-plain\">\u62a5\u9519\u4fe1\u606f\u5982\u4e0b\uff1a<\/span><\/p>\n<pre class=\"md-fences md-end-block ty-contain-cm modeLoaded\" lang=\"java\" spellcheck=\"false\"><span role=\"presentation\"><span class=\"cm-variable\">Caused<\/span> <span class=\"cm-variable\">by<\/span>: <span class=\"cm-variable\">java<\/span>.<span class=\"cm-variable\">lang<\/span>.<span class=\"cm-variable\">IllegalStateException<\/span>: <span class=\"cm-variable\">BeanFactory<\/span> <span class=\"cm-variable\">not<\/span> <span class=\"cm-variable\">initialized<\/span> <span class=\"cm-variable\">or<\/span> <span class=\"cm-variable\">already<\/span> <span class=\"cm-variable\">closed<\/span> <span class=\"cm-operator\">-<\/span> <span class=\"cm-variable\">call<\/span> <span class=\"cm-string\">'refresh'<\/span> <span class=\"cm-variable\">before<\/span> <span class=\"cm-variable\">accessing<\/span> <span class=\"cm-variable\">beans<\/span> <span class=\"cm-variable\">via<\/span> <span class=\"cm-variable\">the<\/span> <span class=\"cm-variable\">ApplicationContext<\/span><\/span>\r\n<span role=\"presentation\"><span class=\"cm-variable\">at<\/span> <span class=\"cm-variable\">org<\/span>.<span class=\"cm-variable\">springframework<\/span>.<span class=\"cm-variable\">context<\/span>.<span class=\"cm-variable\">support<\/span>.<span class=\"cm-variable\">AbstractRefreshableApplicationContext<\/span>.<span class=\"cm-variable\">getBeanFactory<\/span>(<span class=\"cm-variable\">AbstractRefreshableApplicationContext<\/span>.<span class=\"cm-variable\">java<\/span>:<span class=\"cm-number\">171<\/span>)<\/span>\r\n<span role=\"presentation\"><span class=\"cm-variable\">at<\/span> <span class=\"cm-variable\">org<\/span>.<span class=\"cm-variable\">springframework<\/span>.<span class=\"cm-variable\">context<\/span>.<span class=\"cm-variable\">support<\/span>.<span class=\"cm-variable\">AbstractApplicationContext<\/span>.<span class=\"cm-variable\">destroyBeans<\/span>(<span class=\"cm-variable\">AbstractApplicationContext<\/span>.<span class=\"cm-variable\">java<\/span>:<span class=\"cm-number\">1090<\/span>)<\/span>\r\n<span role=\"presentation\"><span class=\"cm-variable\">at<\/span> <span class=\"cm-variable\">org<\/span>.<span class=\"cm-variable\">springframework<\/span>.<span class=\"cm-variable\">context<\/span>.<span class=\"cm-variable\">support<\/span>.<span class=\"cm-variable\">AbstractApplicationContext<\/span>.<span class=\"cm-variable\">refresh<\/span>(<span class=\"cm-variable\">AbstractApplicationContext<\/span>.<span class=\"cm-variable\">java<\/span>:<span class=\"cm-number\">487<\/span>)<\/span>\r\n<span role=\"presentation\"><span class=\"cm-variable\">at<\/span> <span class=\"cm-variable\">org<\/span>.<span class=\"cm-variable\">apache<\/span>.<span class=\"cm-variable\">xbean<\/span>.<span class=\"cm-variable\">spring<\/span>.<span class=\"cm-variable\">context<\/span>.<span class=\"cm-variable\">ResourceXmlApplicationContext<\/span>.<span class=\"cm-operator\">&lt;<\/span><span class=\"cm-variable\">init<\/span><span class=\"cm-operator\">&gt;<\/span>(<span class=\"cm-variable\">ResourceXmlApplicationContext<\/span>.<span class=\"cm-variable\">java<\/span>:<span class=\"cm-number\">64<\/span>)<\/span>\r\n<span role=\"presentation\"><span class=\"cm-variable\">at<\/span> <span class=\"cm-variable\">org<\/span>.<span class=\"cm-variable\">apache<\/span>.<span class=\"cm-variable\">xbean<\/span>.<span class=\"cm-variable\">spring<\/span>.<span class=\"cm-variable\">context<\/span>.<span class=\"cm-variable\">ResourceXmlApplicationContext<\/span>.<span class=\"cm-operator\">&lt;<\/span><span class=\"cm-variable\">init<\/span><span class=\"cm-operator\">&gt;<\/span>(<span class=\"cm-variable\">ResourceXmlApplicationContext<\/span>.<span class=\"cm-variable\">java<\/span>:<span class=\"cm-number\">52<\/span>)<\/span>\r\n<span role=\"presentation\"><span class=\"cm-variable\">at<\/span> <span class=\"cm-variable\">org<\/span>.<span class=\"cm-variable\">apache<\/span>.<span class=\"cm-variable\">activemq<\/span>.<span class=\"cm-variable\">xbean<\/span>.<span class=\"cm-variable\">XBeanBrokerFactory$1<\/span>.<span class=\"cm-operator\">&lt;<\/span><span class=\"cm-variable\">init<\/span><span class=\"cm-operator\">&gt;<\/span>(<span class=\"cm-variable\">XBeanBrokerFactory<\/span>.<span class=\"cm-variable\">java<\/span>:<span class=\"cm-number\">104<\/span>)<\/span>\r\n<span role=\"presentation\"><span class=\"cm-variable\">at<\/span> <span class=\"cm-variable\">org<\/span>.<span class=\"cm-variable\">apache<\/span>.<span class=\"cm-variable\">activemq<\/span>.<span class=\"cm-variable\">xbean<\/span>.<span class=\"cm-variable\">XBeanBrokerFactory<\/span>.<span class=\"cm-variable\">createApplicationContext<\/span>(<span class=\"cm-variable\">XBeanBrokerFactory<\/span>.<span class=\"cm-variable\">java<\/span>:<span class=\"cm-number\">104<\/span>)<\/span>\r\n<span role=\"presentation\"><span class=\"cm-variable\">at<\/span> <span class=\"cm-variable\">org<\/span>.<span class=\"cm-variable\">apache<\/span>.<span class=\"cm-variable\">activemq<\/span>.<span class=\"cm-variable\">xbean<\/span>.<span class=\"cm-variable\">XBeanBrokerFactory<\/span>.<span class=\"cm-variable\">createBroker<\/span>(<span class=\"cm-variable\">XBeanBrokerFactory<\/span>.<span class=\"cm-variable\">java<\/span>:<span class=\"cm-number\">67<\/span>)<\/span>\r\n<span role=\"presentation\"><span class=\"cm-variable\">at<\/span> <span class=\"cm-variable\">org<\/span>.<span class=\"cm-variable\">apache<\/span>.<span class=\"cm-variable\">activemq<\/span>.<span class=\"cm-variable\">broker<\/span>.<span class=\"cm-variable\">BrokerFactory<\/span>.<span class=\"cm-variable\">createBroker<\/span>(<span class=\"cm-variable\">BrokerFactory<\/span>.<span class=\"cm-variable\">java<\/span>:<span class=\"cm-number\">71<\/span>)<\/span>\r\n<span role=\"presentation\"><span class=\"cm-variable\">at<\/span> <span class=\"cm-variable\">org<\/span>.<span class=\"cm-variable\">apache<\/span>.<span class=\"cm-variable\">activemq<\/span>.<span class=\"cm-variable\">broker<\/span>.<span class=\"cm-variable\">BrokerFactory<\/span>.<span class=\"cm-variable\">createBroker<\/span>(<span class=\"cm-variable\">BrokerFactory<\/span>.<span class=\"cm-variable\">java<\/span>:<span class=\"cm-number\">54<\/span>)<\/span>\r\n<span role=\"presentation\"><span class=\"cm-variable\">at<\/span> <span class=\"cm-variable\">org<\/span>.<span class=\"cm-variable\">apache<\/span>.<span class=\"cm-variable\">activemq<\/span>.<span class=\"cm-variable\">console<\/span>.<span class=\"cm-variable\">command<\/span>.<span class=\"cm-variable\">StartCommand<\/span>.<span class=\"cm-variable\">runTask<\/span>(<span class=\"cm-variable\">StartCommand<\/span>.<span class=\"cm-variable\">java<\/span>:<span class=\"cm-number\">87<\/span>)<\/span>\r\n<span role=\"presentation\">... <span class=\"cm-number\">10<\/span> <span class=\"cm-variable\">more<\/span><\/span><\/pre>\n<h4 class=\"md-end-block md-heading\"><span class=\"md-plain\">\u89e3\u51b3<\/span><\/h4>\n<ul class=\"ul-list\" data-mark=\"-\">\n<li class=\"md-list-item\">\n<p class=\"md-end-block md-p\"><span class=\"md-plain\">1.\u786e\u8ba4\u8ba1\u7b97\u673a\u4e3b\u673a\u540d\u540d\u79f0\u6ca1\u6709\u4e0b\u5212\u7ebf<\/span><\/p>\n<ul class=\"ul-list\" data-mark=\"-\">\n<li class=\"md-list-item\">\n<p class=\"md-end-block md-p\"><span class=\"md-plain\">centos\u4fee\u6539\u4e3b\u673a\u540d\u53ef\u4ee5\u53c2\u8003\u8fd9\u7bc7 <\/span><span class=\"md-link md-pair-s\" spellcheck=\"false\"><a href=\"https:\/\/www.cnblogs.com\/mingyue5826\/p\/11528121.html\">https:\/\/www.cnblogs.com\/mingyue5826\/p\/11528121.html<\/a><\/span><\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li class=\"md-list-item\">\n<p class=\"md-end-block md-p\"><span class=\"md-plain\">2.\u5982\u679c\u662fwin7\uff0c\u505c\u6b62ICS(\u8fd0\u884c&#8211;&gt;services.msc\u627e\u5230Internet Connection Sharing (ICS)\u670d\u52a1,\u6539\u6210\u624b\u52a8\u542f\u52a8\u6216\u7981\u7528)<\/span><\/p>\n<\/li>\n<\/ul>\n<p class=\"md-end-block md-p\">\n<h3 class=\"md-end-block md-heading md-focus\"><span class=\"md-plain md-expand\">2\u3001\u90e8\u7f72\u5728VPS\u6216\u662f\u865a\u62df\u673a\u4e0a\uff0c\u4e5f\u5173\u95ed\u4e86\u9632\u706b\u5899\uff0c\u4f46\u65e0\u6cd5\u8bbf\u95eeweb\u9875\u9762xx.xx.xx.xx:8161\/admin<\/span><\/h3>\n<p class=\"md-end-block md-p\"><span class=\"md-plain\">\u4fee\u6539<\/span><span class=\"md-pair-s\" spellcheck=\"false\"><code>conf\/jetty.xml<\/code><\/span><span class=\"md-plain\">\uff0c\u6ce8\u91ca\u6389host\u5c5e\u6027\u8fd9\u884c\uff1a<\/span><\/p>\n<pre class=\"md-fences md-end-block ty-contain-cm modeLoaded\" lang=\"xml\" spellcheck=\"false\"><span role=\"presentation\">\u200b<\/span>\r\n<span role=\"presentation\"><span class=\"cm-tag cm-bracket\">&lt;<\/span><span class=\"cm-tag\">bean<\/span> <span class=\"cm-attribute\">id<\/span>=<span class=\"cm-string\">\"jettyPort\"<\/span> <span class=\"cm-attribute\">class<\/span>=<span class=\"cm-string\">\"org.apache.activemq.web.WebConsolePort\"<\/span> <span class=\"cm-attribute\">init-method<\/span>=<span class=\"cm-string\">\"start\"<\/span><span class=\"cm-tag cm-bracket\">&gt;<\/span><\/span>\r\n<span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <span class=\"cm-comment\">&lt;!--\u9ed8\u8ba4\u662f127.0.0.1\uff0c \u6ce8\u91ca\u6389\u8fd9\u4e00\u884c--&gt;<\/span><\/span>\r\n<span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0<span class=\"cm-comment\">&lt;!-- &lt;property name=\"host\" value=\"127.0.0.1\"\/&gt; --&gt;<\/span><\/span>\r\n<span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0<span class=\"cm-tag cm-bracket\">&lt;<\/span><span class=\"cm-tag\">property<\/span> <span class=\"cm-attribute\">name<\/span>=<span class=\"cm-string\">\"port\"<\/span> <span class=\"cm-attribute\">value<\/span>=<span class=\"cm-string\">\"8161\"<\/span><span class=\"cm-tag cm-bracket\">\/&gt;<\/span><\/span>\r\n<span role=\"presentation\"><span class=\"cm-tag cm-bracket\">&lt;\/<\/span><span class=\"cm-tag\">bean<\/span><span class=\"cm-tag cm-bracket\">&gt;<\/span><\/span><\/pre>\n<p class=\"md-end-block md-p\"><span class=\"md-plain\">\u91cd\u65b0\u542f\u52a8activemq\u5373\u53ef<\/span><\/p>\n<p class=\"md-end-block md-p\">\n<h2 class=\"md-end-block md-heading\"><span class=\"md-plain\">\u53c2\u8003\u8d44\u6599<\/span><\/h2>\n<ul class=\"ul-list\" data-mark=\"-\">\n<li class=\"md-list-item\">\n<p class=\"md-end-block md-p\"><span class=\"md-meta-i-c  md-link\"><a spellcheck=\"false\" href=\"https:\/\/blog.csdn.net\/vtopqx\/article\/details\/51787888\"><span class=\"md-plain\">ActiveMQ\u5e38\u89c1\u9519\u8bef\u4e00: BeanFactory not initialized or already closed &#8211; call &#8216;refresh&#8217; before acces<\/span><\/a><\/span><\/p>\n<\/li>\n<li class=\"md-list-item\">\n<p class=\"md-end-block md-p\"><span class=\"md-meta-i-c  md-link\"><a spellcheck=\"false\" href=\"https:\/\/www.cnblogs.com\/mingyue5826\/p\/11528121.html\"><span class=\"md-plain\">centos\u4fee\u6539\u4e3b\u673a\u540d\u79f0\u7684\u65b9\u5f0f<\/span><\/a><\/span><\/p>\n<\/li>\n<li class=\"md-list-item\">\n<p class=\"md-end-block md-p\"><span class=\"md-meta-i-c md-link md-expand\"><a spellcheck=\"false\" href=\"https:\/\/www.cnblogs.com\/ytmm\/p\/14198680.html\"><span class=\"md-plain\">activeMq\u4e0d\u80fd\u88ab\u4e3b\u673a\u8bbf\u95ee\u7684\u95ee\u9898<\/span><\/a><\/span><\/p>\n<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>\u5982\u4f55\u90e8\u7f72activemq\u4ee5\u53ca\u90e8\u7f72\u65f6\u9047\u5230\u7684\u76f8\u5173\u95ee\u9898 \u90e8\u7f72 \u4ee5centos\u4e3a\u4f8b\uff0c\u4e0b\u8f7djar\u5305\uff0ctar -zxvf  <a href='http:\/\/prayerlaputa.com\/?p=926' class='excerpt-more'>[&#8230;]<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0},"categories":[1],"tags":[],"_links":{"self":[{"href":"http:\/\/prayerlaputa.com\/index.php?rest_route=\/wp\/v2\/posts\/926"}],"collection":[{"href":"http:\/\/prayerlaputa.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/prayerlaputa.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/prayerlaputa.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/prayerlaputa.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=926"}],"version-history":[{"count":2,"href":"http:\/\/prayerlaputa.com\/index.php?rest_route=\/wp\/v2\/posts\/926\/revisions"}],"predecessor-version":[{"id":928,"href":"http:\/\/prayerlaputa.com\/index.php?rest_route=\/wp\/v2\/posts\/926\/revisions\/928"}],"wp:attachment":[{"href":"http:\/\/prayerlaputa.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=926"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/prayerlaputa.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=926"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/prayerlaputa.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=926"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}